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_z3.epf -i ../../../trunk/examples/svcomp/memsafety/test-0237_true-valid-memsafety.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-12 07:30:38,052 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-12 07:30:38,054 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-12 07:30:38,067 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-12 07:30:38,067 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-12 07:30:38,068 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-12 07:30:38,068 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-12 07:30:38,070 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-12 07:30:38,071 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-12 07:30:38,072 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-12 07:30:38,073 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-12 07:30:38,073 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-12 07:30:38,074 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-12 07:30:38,075 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-12 07:30:38,076 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-12 07:30:38,077 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-12 07:30:38,079 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-12 07:30:38,081 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-12 07:30:38,082 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-12 07:30:38,083 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-12 07:30:38,084 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-12 07:30:38,084 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-12 07:30:38,085 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-12 07:30:38,086 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-12 07:30:38,086 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-12 07:30:38,087 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-12 07:30:38,088 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-12 07:30:38,088 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-12 07:30:38,089 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-12 07:30:38,089 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-12 07:30:38,089 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-12 07:30:38,090 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf [2018-04-12 07:30:38,112 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-12 07:30:38,112 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-12 07:30:38,113 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-12 07:30:38,113 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-12 07:30:38,113 INFO L133 SettingsManager]: * Use SBE=true [2018-04-12 07:30:38,113 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-12 07:30:38,113 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-12 07:30:38,113 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-12 07:30:38,114 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-12 07:30:38,114 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-12 07:30:38,114 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-12 07:30:38,114 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-12 07:30:38,114 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-12 07:30:38,114 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-12 07:30:38,114 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-12 07:30:38,114 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-12 07:30:38,114 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-12 07:30:38,115 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-12 07:30:38,115 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-12 07:30:38,115 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-12 07:30:38,115 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-12 07:30:38,115 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2018-04-12 07:30:38,115 INFO L133 SettingsManager]: * SMT solver=External_Z3InterpolationMode [2018-04-12 07:30:38,115 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-12 07:30:38,146 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-12 07:30:38,157 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-12 07:30:38,160 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-12 07:30:38,161 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-12 07:30:38,161 INFO L276 PluginConnector]: CDTParser initialized [2018-04-12 07:30:38,162 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety/test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,411 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGd1a81f77c [2018-04-12 07:30:38,581 INFO L287 CDTParser]: IsIndexed: true [2018-04-12 07:30:38,583 INFO L288 CDTParser]: Found 1 translation units. [2018-04-12 07:30:38,583 INFO L168 CDTParser]: Scanning test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,592 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-12 07:30:38,592 INFO L215 ultiparseSymbolTable]: [2018-04-12 07:30:38,592 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-12 07:30:38,592 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__l1_destroy ('l1_destroy') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,592 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__calloc_model ('calloc_model') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die ('zalloc_or_die') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__l2_destroy ('l2_destroy') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__l4_destroy ('l4_destroy') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__l3_destroy ('l3_destroy') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__l3_insert ('l3_insert') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__l2_insert ('l2_insert') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__l4_insert ('l4_insert') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__l1_insert ('l1_insert') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__l0_insert ('l0_insert') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______true_valid_memsafety_i__l0_destroy ('l0_destroy') in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-12 07:30:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__lldiv_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____id_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__fd_set in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_rwlock_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____rlim64_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____blksize_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__blksize_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____qaddr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__uid_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____dev_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____fsblkcnt_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__int16_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__u_quad_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____off64_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____suseconds_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____caddr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____u_char in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__u_int in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__locale_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__u_int32_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__mode_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____locale_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____u_short in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__key_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____fsfilcnt_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_mutexattr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__fsblkcnt_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____timer_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____int32_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____uint16_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__int32_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__fsfilcnt_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__ino_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____off_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____fsfilcnt64_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__int8_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__u_int64_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____ino64_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____ssize_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____time_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__fd_mask in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_rwlockattr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____blkcnt64_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__ushort in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__ldiv_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____swblk_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__sigset_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_mutex_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__register_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_barrierattr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__dev_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____u_int in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__time_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_key_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____blkcnt_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__nlink_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__uint in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____fd_mask in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__wchar_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__loff_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____useconds_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__id_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____sig_atomic_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____uid_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____uint8_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_attr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__ssize_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____uint64_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____key_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____int64_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__fsid_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____fsblkcnt64_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__int64_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____loff_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____int8_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____daddr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__clockid_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__suseconds_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__timer_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____nlink_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____WAIT_STATUS in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____clock_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_condattr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__u_int8_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____fsid_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pid_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__clock_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__daddr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____quad_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____gid_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____mode_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____socklen_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____ino_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__u_short in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____pid_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_barrier_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__ulong in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__u_long in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____u_quad_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__gid_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_cond_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____rlim_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__quad_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__blkcnt_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____clockid_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_spinlock_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____sigset_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__caddr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____pthread_list_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____int16_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__size_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,601 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__off_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,602 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____uint32_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,602 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__u_char in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,602 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__pthread_once_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,602 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____u_long in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,602 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__u_int16_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,602 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i__div_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,602 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______true_valid_memsafety_i____intptr_t in test-0237_true-valid-memsafety.i [2018-04-12 07:30:38,616 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGd1a81f77c [2018-04-12 07:30:38,619 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-12 07:30:38,620 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-12 07:30:38,621 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-12 07:30:38,621 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-12 07:30:38,624 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-12 07:30:38,625 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.04 07:30:38" (1/1) ... [2018-04-12 07:30:38,627 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@de2ff9d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38, skipping insertion in model container [2018-04-12 07:30:38,627 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.04 07:30:38" (1/1) ... [2018-04-12 07:30:38,638 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-12 07:30:38,662 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-12 07:30:38,802 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-12 07:30:38,846 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-12 07:30:38,853 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 170 non ball SCCs. Number of states in SCCs 170. [2018-04-12 07:30:38,920 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38 WrapperNode [2018-04-12 07:30:38,920 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-12 07:30:38,921 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-12 07:30:38,921 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-12 07:30:38,921 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-12 07:30:38,933 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38" (1/1) ... [2018-04-12 07:30:38,933 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38" (1/1) ... [2018-04-12 07:30:38,947 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38" (1/1) ... [2018-04-12 07:30:38,947 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38" (1/1) ... [2018-04-12 07:30:38,957 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38" (1/1) ... [2018-04-12 07:30:38,962 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38" (1/1) ... [2018-04-12 07:30:38,964 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38" (1/1) ... [2018-04-12 07:30:38,967 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-12 07:30:38,967 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-12 07:30:38,967 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-12 07:30:38,967 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-12 07:30:38,968 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38" (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-12 07:30:39,055 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-12 07:30:39,055 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-12 07:30:39,055 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__calloc_model [2018-04-12 07:30:39,055 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__l4_insert [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__l3_insert [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__l2_insert [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__l1_insert [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__l0_insert [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__l4_destroy [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__l3_destroy [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__l2_destroy [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__l1_destroy [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______true_valid_memsafety_i__l0_destroy [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-12 07:30:39,056 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-12 07:30:39,056 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-04-12 07:30:39,056 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-12 07:30:39,056 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-12 07:30:39,057 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-12 07:30:39,058 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-12 07:30:39,059 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure __secure_getenv [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-12 07:30:39,060 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-12 07:30:39,061 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure memmove [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure memccpy [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure memcmp [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure memchr [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure strcpy [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure strncpy [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure strcat [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure strncat [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure strcmp [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure strncmp [2018-04-12 07:30:39,062 INFO L128 BoogieDeclarations]: Found specification of procedure strcoll [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strxfrm [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strcoll_l [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strxfrm_l [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strdup [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strndup [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strchr [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strrchr [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strcspn [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strspn [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strpbrk [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strstr [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strtok [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure __strtok_r [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strtok_r [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strlen [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strnlen [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strerror [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strerror_r [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure strerror_l [2018-04-12 07:30:39,063 INFO L128 BoogieDeclarations]: Found specification of procedure __bzero [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure bcopy [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure bzero [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure bcmp [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure index [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure rindex [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure ffs [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure strcasecmp [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure strncasecmp [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure strsep [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure strsignal [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure __stpcpy [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure stpcpy [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure __stpncpy [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure stpncpy [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__calloc_model [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die [2018-04-12 07:30:39,064 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__l4_insert [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__l3_insert [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__l2_insert [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__l1_insert [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__l0_insert [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__l4_destroy [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__l3_destroy [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__l2_destroy [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__l1_destroy [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______true_valid_memsafety_i__l0_destroy [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-12 07:30:39,065 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-12 07:30:39,405 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-12 07:30:39,651 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-12 07:30:39,651 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.04 07:30:39 BoogieIcfgContainer [2018-04-12 07:30:39,651 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-12 07:30:39,652 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-12 07:30:39,652 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-12 07:30:39,655 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-12 07:30:39,655 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.04 07:30:38" (1/3) ... [2018-04-12 07:30:39,655 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@76985fba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.04 07:30:39, skipping insertion in model container [2018-04-12 07:30:39,656 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.04 07:30:38" (2/3) ... [2018-04-12 07:30:39,656 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@76985fba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.04 07:30:39, skipping insertion in model container [2018-04-12 07:30:39,656 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.04 07:30:39" (3/3) ... [2018-04-12 07:30:39,657 INFO L107 eAbstractionObserver]: Analyzing ICFG test-0237_true-valid-memsafety.i [2018-04-12 07:30:39,663 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-12 07:30:39,668 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 83 error locations. [2018-04-12 07:30:39,693 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-12 07:30:39,693 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-12 07:30:39,693 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-12 07:30:39,693 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2018-04-12 07:30:39,693 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-12 07:30:39,694 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-12 07:30:39,694 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-12 07:30:39,694 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-12 07:30:39,694 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-12 07:30:39,694 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-12 07:30:39,706 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states. [2018-04-12 07:30:39,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-12 07:30:39,712 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:39,712 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-12 07:30:39,712 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:39,715 INFO L82 PathProgramCache]: Analyzing trace with hash 12894569, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:39,726 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:39,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:39,769 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-12 07:30:39,787 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-12 07:30:39,788 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-12 07:30:39,788 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:39,789 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-12 07:30:39,789 INFO L182 omatonBuilderFactory]: Interpolants [265#true, 266#false, 267#(= 1 (select |#valid| |~#list~0.base|))] [2018-04-12 07:30:39,789 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-12 07:30:39,790 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-12 07:30:39,798 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-12 07:30:39,798 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-12 07:30:39,800 INFO L87 Difference]: Start difference. First operand 262 states. Second operand 3 states. [2018-04-12 07:30:40,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:40,017 INFO L93 Difference]: Finished difference Result 293 states and 312 transitions. [2018-04-12 07:30:40,018 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-12 07:30:40,019 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-12 07:30:40,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:40,031 INFO L225 Difference]: With dead ends: 293 [2018-04-12 07:30:40,031 INFO L226 Difference]: Without dead ends: 290 [2018-04-12 07:30:40,033 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-12 07:30:40,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2018-04-12 07:30:40,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 257. [2018-04-12 07:30:40,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 257 states. [2018-04-12 07:30:40,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 272 transitions. [2018-04-12 07:30:40,076 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 272 transitions. Word has length 4 [2018-04-12 07:30:40,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:40,076 INFO L459 AbstractCegarLoop]: Abstraction has 257 states and 272 transitions. [2018-04-12 07:30:40,076 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-12 07:30:40,076 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 272 transitions. [2018-04-12 07:30:40,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-12 07:30:40,076 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:40,076 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-12 07:30:40,077 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:40,077 INFO L82 PathProgramCache]: Analyzing trace with hash 12894570, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:40,080 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:40,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:40,086 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier [2018-04-12 07:30:40,089 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:40,089 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:40,090 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:40,090 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:40,125 WARN L1033 $PredicateComparison]: unable to prove that (exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store %0 %1 4) (store |c_#length| %1 4)) :qid itp)) :qid itp)) is different from true [2018-04-12 07:30:40,212 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-12 07:30:40,229 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-12 07:30:40,230 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-12 07:30:40,230 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:40,230 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-12 07:30:40,230 INFO L182 omatonBuilderFactory]: Interpolants [818#true, 819#false, 820#(exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store %0 %1 4) (store |#length| %1 4)) :qid itp)) :qid itp)), 821#(and (<= (+ |~#list~0.offset| 4) (select |#length| |~#list~0.base|)) (= 4 (select |#length| |~#list~0.base|)) (<= 0 |~#list~0.offset|))] [2018-04-12 07:30:40,230 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-12 07:30:40,231 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-12 07:30:40,231 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-12 07:30:40,231 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=4, Unknown=1, NotChecked=2, Total=12 [2018-04-12 07:30:40,232 INFO L87 Difference]: Start difference. First operand 257 states and 272 transitions. Second operand 4 states. [2018-04-12 07:30:40,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:40,359 INFO L93 Difference]: Finished difference Result 264 states and 282 transitions. [2018-04-12 07:30:40,359 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-12 07:30:40,359 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 4 [2018-04-12 07:30:40,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:40,361 INFO L225 Difference]: With dead ends: 264 [2018-04-12 07:30:40,361 INFO L226 Difference]: Without dead ends: 264 [2018-04-12 07:30:40,362 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=4, Unknown=1, NotChecked=2, Total=12 [2018-04-12 07:30:40,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2018-04-12 07:30:40,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 256. [2018-04-12 07:30:40,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2018-04-12 07:30:40,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 271 transitions. [2018-04-12 07:30:40,373 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 271 transitions. Word has length 4 [2018-04-12 07:30:40,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:40,374 INFO L459 AbstractCegarLoop]: Abstraction has 256 states and 271 transitions. [2018-04-12 07:30:40,374 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-12 07:30:40,374 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 271 transitions. [2018-04-12 07:30:40,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-04-12 07:30:40,374 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:40,375 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-12 07:30:40,375 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:40,375 INFO L82 PathProgramCache]: Analyzing trace with hash 725061917, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:40,379 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:40,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:40,403 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier [2018-04-12 07:30:40,405 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:40,406 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:40,406 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:40,406 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:40,410 WARN L1033 $PredicateComparison]: unable to prove that (exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store |c_#valid| %1 1) (store %0 %1 1)) :qid itp)) :qid itp)) is different from true [2018-04-12 07:30:40,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:40,441 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-12 07:30:40,462 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-12 07:30:40,462 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-12 07:30:40,463 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:40,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-12 07:30:40,463 INFO L182 omatonBuilderFactory]: Interpolants [1349#(exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store |#valid| %1 1) (store %0 %1 1)) :qid itp)) :qid itp)), 1350#(= 1 (select |#valid| |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#t~malloc0.base|)), 1351#(= 1 (select |#valid| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.base)), 1352#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 1342#true, 1343#false] [2018-04-12 07:30:40,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-12 07:30:40,463 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-12 07:30:40,464 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-12 07:30:40,464 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=14, Unknown=1, NotChecked=6, Total=30 [2018-04-12 07:30:40,464 INFO L87 Difference]: Start difference. First operand 256 states and 271 transitions. Second operand 6 states. [2018-04-12 07:30:40,487 WARN L1011 $PredicateComparison]: unable to prove that (and (= |c_~#list~0.base| |c_old(~#list~0.base)|) (exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store |c_#valid| %1 1) (store %0 %1 1)) :qid itp)) :qid itp)) (= |c_#valid| |c_old(#valid)|) (= |c_~#list~0.offset| |c_old(~#list~0.offset)|) (= |c_#NULL.base| |c_old(#NULL.base)|) (= |c_#NULL.offset| |c_old(#NULL.offset)|) (= |c_#memory_$Pointer$.base| |c_old(#memory_$Pointer$.base)|) (= |c_old(#length)| |c_#length|) (= |c_#memory_$Pointer$.offset| |c_old(#memory_$Pointer$.offset)|)) is different from false [2018-04-12 07:30:40,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:40,962 INFO L93 Difference]: Finished difference Result 289 states and 310 transitions. [2018-04-12 07:30:40,962 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-12 07:30:40,962 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 17 [2018-04-12 07:30:40,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:40,963 INFO L225 Difference]: With dead ends: 289 [2018-04-12 07:30:40,964 INFO L226 Difference]: Without dead ends: 289 [2018-04-12 07:30:40,964 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=21, Unknown=2, NotChecked=18, Total=56 [2018-04-12 07:30:40,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2018-04-12 07:30:40,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 255. [2018-04-12 07:30:40,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-04-12 07:30:40,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 270 transitions. [2018-04-12 07:30:40,972 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 270 transitions. Word has length 17 [2018-04-12 07:30:40,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:40,973 INFO L459 AbstractCegarLoop]: Abstraction has 255 states and 270 transitions. [2018-04-12 07:30:40,973 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-12 07:30:40,973 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 270 transitions. [2018-04-12 07:30:40,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-04-12 07:30:40,973 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:40,974 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-12 07:30:40,975 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:40,975 INFO L82 PathProgramCache]: Analyzing trace with hash 725061918, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:40,983 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:40,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:41,004 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier WARNING: array quantifier [2018-04-12 07:30:41,013 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:41,013 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:41,013 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:41,014 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:41,035 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:41,036 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:41,036 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:41,036 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:41,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:41,159 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:41,176 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-12 07:30:41,176 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-12 07:30:41,176 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:41,176 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:41,176 INFO L182 omatonBuilderFactory]: Interpolants [1908#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8), 1909#(= 8 __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 1910#(exists ((%0 (Array Int Int))) (! (and (forall ((%1 Int)) (! (= (store %0 %1 8) (store |#length| %1 8)) :qid itp)) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 8)) :qid itp)), 1911#(exists ((%0 (Array Int Int))) (! (and (= (ite (<= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) 2147483647) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (+ (- 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))) 8) (forall ((%1 Int)) (! (= (store %0 %1 8) (store |#length| %1 8)) :qid itp))) :qid itp)), 1912#(and (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) 8) (= 8 (select |#length| |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#t~malloc0.base|)) (= 0 |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#t~malloc0.offset|)), 1913#(and (or (<= (+ __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.offset (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (select |#length| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.base)) (and (< 2147483647 (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (<= (+ __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.offset (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (+ (select |#length| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.base) 4294967296)))) (<= 0 __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.offset)), 1914#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 1901#true, 1902#false] [2018-04-12 07:30:41,177 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-12 07:30:41,177 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-12 07:30:41,177 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-12 07:30:41,177 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=55, Unknown=2, NotChecked=0, Total=72 [2018-04-12 07:30:41,177 INFO L87 Difference]: Start difference. First operand 255 states and 270 transitions. Second operand 9 states. [2018-04-12 07:30:41,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:41,906 INFO L93 Difference]: Finished difference Result 302 states and 324 transitions. [2018-04-12 07:30:41,908 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-12 07:30:41,908 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 17 [2018-04-12 07:30:41,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:41,909 INFO L225 Difference]: With dead ends: 302 [2018-04-12 07:30:41,910 INFO L226 Difference]: Without dead ends: 302 [2018-04-12 07:30:41,910 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=136, Unknown=8, NotChecked=0, Total=182 [2018-04-12 07:30:41,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2018-04-12 07:30:41,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 268. [2018-04-12 07:30:41,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 268 states. [2018-04-12 07:30:41,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 283 transitions. [2018-04-12 07:30:41,921 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 283 transitions. Word has length 17 [2018-04-12 07:30:41,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:41,922 INFO L459 AbstractCegarLoop]: Abstraction has 268 states and 283 transitions. [2018-04-12 07:30:41,922 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-12 07:30:41,922 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 283 transitions. [2018-04-12 07:30:41,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-04-12 07:30:41,923 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:41,923 INFO L355 BasicCegarLoop]: trace histogram [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] [2018-04-12 07:30:41,923 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:41,923 INFO L82 PathProgramCache]: Analyzing trace with hash 1754357748, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:41,927 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:41,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:42,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:42,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:42,129 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:42,152 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-12 07:30:42,153 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-12 07:30:42,153 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:42,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:42,153 INFO L182 omatonBuilderFactory]: Interpolants [2496#false, 2544#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 2545#(<= |#Ultimate.C_memset_#amount| 0), 2535#(not (= 8 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 2520#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 2536#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 2521#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 2522#(or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))), 2542#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 8)), 2495#true, 2543#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:30:42,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:42,154 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-12 07:30:42,154 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-12 07:30:42,154 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2018-04-12 07:30:42,154 INFO L87 Difference]: Start difference. First operand 268 states and 283 transitions. Second operand 11 states. [2018-04-12 07:30:43,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:43,550 INFO L93 Difference]: Finished difference Result 330 states and 360 transitions. [2018-04-12 07:30:43,551 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-12 07:30:43,551 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 40 [2018-04-12 07:30:43,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:43,552 INFO L225 Difference]: With dead ends: 330 [2018-04-12 07:30:43,553 INFO L226 Difference]: Without dead ends: 323 [2018-04-12 07:30:43,553 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2018-04-12 07:30:43,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2018-04-12 07:30:43,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 271. [2018-04-12 07:30:43,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 271 states. [2018-04-12 07:30:43,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 287 transitions. [2018-04-12 07:30:43,562 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 287 transitions. Word has length 40 [2018-04-12 07:30:43,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:43,563 INFO L459 AbstractCegarLoop]: Abstraction has 271 states and 287 transitions. [2018-04-12 07:30:43,563 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-12 07:30:43,563 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 287 transitions. [2018-04-12 07:30:43,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-12 07:30:43,563 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:43,563 INFO L355 BasicCegarLoop]: trace histogram [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] [2018-04-12 07:30:43,563 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:43,564 INFO L82 PathProgramCache]: Analyzing trace with hash 1207859389, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:43,568 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:43,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:43,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:43,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:43,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:43,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:43,770 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:43,786 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:30:43,787 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-12 07:30:43,787 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:43,787 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-12 07:30:43,787 INFO L182 omatonBuilderFactory]: Interpolants [3168#false, 3217#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 8)), 3218#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 3219#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 3220#(or (and (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#amount| 1)) (and (< |#Ultimate.C_memset_#t~loopctr32| |#Ultimate.C_memset_#amount|) (< 1 |#Ultimate.C_memset_#amount|))), 3221#(<= |#Ultimate.C_memset_#amount| 1), 3193#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 3209#(not (= 8 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 3194#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 3210#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 3195#(or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))), 3167#true] [2018-04-12 07:30:43,787 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:43,787 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-12 07:30:43,787 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-12 07:30:43,788 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2018-04-12 07:30:43,788 INFO L87 Difference]: Start difference. First operand 271 states and 287 transitions. Second operand 12 states. [2018-04-12 07:30:44,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:44,818 INFO L93 Difference]: Finished difference Result 336 states and 367 transitions. [2018-04-12 07:30:44,819 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-12 07:30:44,819 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 41 [2018-04-12 07:30:44,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:44,821 INFO L225 Difference]: With dead ends: 336 [2018-04-12 07:30:44,821 INFO L226 Difference]: Without dead ends: 329 [2018-04-12 07:30:44,821 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2018-04-12 07:30:44,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2018-04-12 07:30:44,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 272. [2018-04-12 07:30:44,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 272 states. [2018-04-12 07:30:44,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 289 transitions. [2018-04-12 07:30:44,829 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 289 transitions. Word has length 41 [2018-04-12 07:30:44,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:44,829 INFO L459 AbstractCegarLoop]: Abstraction has 272 states and 289 transitions. [2018-04-12 07:30:44,829 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-12 07:30:44,830 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 289 transitions. [2018-04-12 07:30:44,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-04-12 07:30:44,830 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:44,830 INFO L355 BasicCegarLoop]: trace histogram [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] [2018-04-12 07:30:44,830 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:44,830 INFO L82 PathProgramCache]: Analyzing trace with hash 1446279444, now seen corresponding path program 2 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:44,834 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:44,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:44,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:44,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:44,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:45,013 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:45,038 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:30:45,038 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-12 07:30:45,039 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:45,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-12 07:30:45,039 INFO L182 omatonBuilderFactory]: Interpolants [3907#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 8)), 3908#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 3909#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 3910#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 3911#(or (and (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#amount| 2)) (and (< 2 |#Ultimate.C_memset_#amount|) (< |#Ultimate.C_memset_#t~loopctr32| |#Ultimate.C_memset_#amount|))), 3912#(<= |#Ultimate.C_memset_#amount| 2), 3881#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 3882#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 3883#(or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))), 3854#true, 3855#false, 3898#(not (= 8 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 3899#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:30:45,039 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:45,039 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-12 07:30:45,039 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-12 07:30:45,039 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2018-04-12 07:30:45,039 INFO L87 Difference]: Start difference. First operand 272 states and 289 transitions. Second operand 13 states. [2018-04-12 07:30:46,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:46,097 INFO L93 Difference]: Finished difference Result 339 states and 371 transitions. [2018-04-12 07:30:46,097 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-12 07:30:46,097 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 42 [2018-04-12 07:30:46,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:46,099 INFO L225 Difference]: With dead ends: 339 [2018-04-12 07:30:46,099 INFO L226 Difference]: Without dead ends: 332 [2018-04-12 07:30:46,099 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2018-04-12 07:30:46,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2018-04-12 07:30:46,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 273. [2018-04-12 07:30:46,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 273 states. [2018-04-12 07:30:46,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 291 transitions. [2018-04-12 07:30:46,103 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 291 transitions. Word has length 42 [2018-04-12 07:30:46,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:46,103 INFO L459 AbstractCegarLoop]: Abstraction has 273 states and 291 transitions. [2018-04-12 07:30:46,103 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-12 07:30:46,103 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 291 transitions. [2018-04-12 07:30:46,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-12 07:30:46,104 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:46,104 INFO L355 BasicCegarLoop]: trace histogram [3, 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] [2018-04-12 07:30:46,104 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:46,104 INFO L82 PathProgramCache]: Analyzing trace with hash 247366557, now seen corresponding path program 3 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:46,113 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:46,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:46,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:46,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:46,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:46,277 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:46,294 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:30:46,294 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-12 07:30:46,294 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:46,295 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-12 07:30:46,295 INFO L182 omatonBuilderFactory]: Interpolants [4608#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 4609#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 4610#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 4579#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 4611#(= |#Ultimate.C_memset_#t~loopctr32| 2), 4580#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 4612#(or (and (<= |#Ultimate.C_memset_#amount| 3) (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr32|)) (and (< 3 |#Ultimate.C_memset_#amount|) (< |#Ultimate.C_memset_#t~loopctr32| |#Ultimate.C_memset_#amount|))), 4581#(or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))), 4613#(<= |#Ultimate.C_memset_#amount| 3), 4551#true, 4552#false, 4597#(not (= 8 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 4598#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 4607#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 8))] [2018-04-12 07:30:46,295 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:46,295 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-12 07:30:46,295 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-12 07:30:46,295 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2018-04-12 07:30:46,295 INFO L87 Difference]: Start difference. First operand 273 states and 291 transitions. Second operand 14 states. [2018-04-12 07:30:47,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:47,422 INFO L93 Difference]: Finished difference Result 342 states and 375 transitions. [2018-04-12 07:30:47,422 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-12 07:30:47,422 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 43 [2018-04-12 07:30:47,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:47,424 INFO L225 Difference]: With dead ends: 342 [2018-04-12 07:30:47,424 INFO L226 Difference]: Without dead ends: 335 [2018-04-12 07:30:47,424 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2018-04-12 07:30:47,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2018-04-12 07:30:47,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 274. [2018-04-12 07:30:47,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 274 states. [2018-04-12 07:30:47,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 293 transitions. [2018-04-12 07:30:47,432 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 293 transitions. Word has length 43 [2018-04-12 07:30:47,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:47,432 INFO L459 AbstractCegarLoop]: Abstraction has 274 states and 293 transitions. [2018-04-12 07:30:47,432 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-12 07:30:47,433 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 293 transitions. [2018-04-12 07:30:47,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-04-12 07:30:47,433 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:47,433 INFO L355 BasicCegarLoop]: trace histogram [4, 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] [2018-04-12 07:30:47,433 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:47,434 INFO L82 PathProgramCache]: Analyzing trace with hash 1735772724, now seen corresponding path program 4 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:47,436 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:47,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:47,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:47,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:47,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:47,607 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:47,624 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:30:47,624 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-12 07:30:47,624 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:47,624 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-12 07:30:47,625 INFO L182 omatonBuilderFactory]: Interpolants [5317#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 8)), 5318#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 5287#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 5319#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 5288#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 5320#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 5289#(or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))), 5321#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 5258#true, 5322#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 5259#false, 5323#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 5324#(not (= 8 |#Ultimate.C_memset_#amount|)), 5306#(not (= 8 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 5307#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:30:47,625 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:47,625 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-12 07:30:47,625 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-12 07:30:47,625 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2018-04-12 07:30:47,625 INFO L87 Difference]: Start difference. First operand 274 states and 293 transitions. Second operand 15 states. [2018-04-12 07:30:48,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:48,617 INFO L93 Difference]: Finished difference Result 345 states and 379 transitions. [2018-04-12 07:30:48,617 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-12 07:30:48,617 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 44 [2018-04-12 07:30:48,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:48,619 INFO L225 Difference]: With dead ends: 345 [2018-04-12 07:30:48,619 INFO L226 Difference]: Without dead ends: 338 [2018-04-12 07:30:48,619 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=149, Invalid=721, Unknown=0, NotChecked=0, Total=870 [2018-04-12 07:30:48,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2018-04-12 07:30:48,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 275. [2018-04-12 07:30:48,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 275 states. [2018-04-12 07:30:48,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 295 transitions. [2018-04-12 07:30:48,627 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 295 transitions. Word has length 44 [2018-04-12 07:30:48,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:48,627 INFO L459 AbstractCegarLoop]: Abstraction has 275 states and 295 transitions. [2018-04-12 07:30:48,627 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-12 07:30:48,627 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 295 transitions. [2018-04-12 07:30:48,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-04-12 07:30:48,628 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:48,628 INFO L355 BasicCegarLoop]: trace histogram [5, 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] [2018-04-12 07:30:48,628 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:48,628 INFO L82 PathProgramCache]: Analyzing trace with hash 631723645, now seen corresponding path program 5 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:48,632 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:48,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:48,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:48,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:48,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:48,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:48,805 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:48,822 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:30:48,822 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-12 07:30:48,822 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:48,822 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-12 07:30:48,823 INFO L182 omatonBuilderFactory]: Interpolants [6025#(not (= 8 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 6026#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 6005#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 6037#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 8)), 6006#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 6038#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 5975#true, 6007#(or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))), 6039#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 5976#false, 6040#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 6041#(= |#Ultimate.C_memset_#t~loopctr32| 2), 6042#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 6043#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 6044#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 6045#(not (= 8 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:30:48,823 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:48,823 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-12 07:30:48,823 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-12 07:30:48,823 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2018-04-12 07:30:48,823 INFO L87 Difference]: Start difference. First operand 275 states and 295 transitions. Second operand 16 states. [2018-04-12 07:30:50,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:50,041 INFO L93 Difference]: Finished difference Result 348 states and 383 transitions. [2018-04-12 07:30:50,041 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-12 07:30:50,041 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 45 [2018-04-12 07:30:50,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:50,042 INFO L225 Difference]: With dead ends: 348 [2018-04-12 07:30:50,042 INFO L226 Difference]: Without dead ends: 341 [2018-04-12 07:30:50,043 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2018-04-12 07:30:50,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2018-04-12 07:30:50,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 276. [2018-04-12 07:30:50,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 276 states. [2018-04-12 07:30:50,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 297 transitions. [2018-04-12 07:30:50,048 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 297 transitions. Word has length 45 [2018-04-12 07:30:50,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:50,048 INFO L459 AbstractCegarLoop]: Abstraction has 276 states and 297 transitions. [2018-04-12 07:30:50,048 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-12 07:30:50,048 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 297 transitions. [2018-04-12 07:30:50,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-04-12 07:30:50,049 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:50,049 INFO L355 BasicCegarLoop]: trace histogram [6, 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] [2018-04-12 07:30:50,049 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:50,049 INFO L82 PathProgramCache]: Analyzing trace with hash 765940564, now seen corresponding path program 6 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:50,069 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:50,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:50,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:50,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:50,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:50,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:50,350 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:50,369 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:30:50,369 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-12 07:30:50,369 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:50,369 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-12 07:30:50,369 INFO L182 omatonBuilderFactory]: Interpolants [6754#(not (= 8 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 6755#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 6733#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 6702#true, 6734#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 6703#false, 6735#(or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))), 6767#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 8)), 6768#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 6769#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 6770#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 6771#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 6772#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 6773#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 6774#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 6775#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 6776#(not (= |#Ultimate.C_memset_#amount| 8))] [2018-04-12 07:30:50,369 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:50,370 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-12 07:30:50,370 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-12 07:30:50,370 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2018-04-12 07:30:50,370 INFO L87 Difference]: Start difference. First operand 276 states and 297 transitions. Second operand 17 states. [2018-04-12 07:30:51,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:51,739 INFO L93 Difference]: Finished difference Result 351 states and 387 transitions. [2018-04-12 07:30:51,739 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-12 07:30:51,739 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 46 [2018-04-12 07:30:51,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:51,740 INFO L225 Difference]: With dead ends: 351 [2018-04-12 07:30:51,740 INFO L226 Difference]: Without dead ends: 344 [2018-04-12 07:30:51,740 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2018-04-12 07:30:51,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2018-04-12 07:30:51,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 277. [2018-04-12 07:30:51,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 277 states. [2018-04-12 07:30:51,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 299 transitions. [2018-04-12 07:30:51,745 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 299 transitions. Word has length 46 [2018-04-12 07:30:51,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:51,745 INFO L459 AbstractCegarLoop]: Abstraction has 277 states and 299 transitions. [2018-04-12 07:30:51,745 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-12 07:30:51,745 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 299 transitions. [2018-04-12 07:30:51,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-12 07:30:51,745 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:51,745 INFO L355 BasicCegarLoop]: trace histogram [7, 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] [2018-04-12 07:30:51,745 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:51,746 INFO L82 PathProgramCache]: Analyzing trace with hash 631697757, now seen corresponding path program 7 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:51,749 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:51,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:51,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:51,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:51,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:51,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:51,978 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:51,994 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:30:51,994 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-12 07:30:51,994 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:51,994 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-12 07:30:51,994 INFO L182 omatonBuilderFactory]: Interpolants [7493#(not (= 8 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 7494#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 7439#true, 7471#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 7440#false, 7472#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 7473#(or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 8) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 8))), 7507#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 8)), 7508#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 7509#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 7510#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 7511#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 7512#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 7513#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 7514#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 7515#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 7516#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 7517#(not (= 8 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:30:51,995 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-12 07:30:51,995 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-12 07:30:51,995 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-12 07:30:51,995 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2018-04-12 07:30:51,995 INFO L87 Difference]: Start difference. First operand 277 states and 299 transitions. Second operand 18 states. [2018-04-12 07:30:53,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:53,319 INFO L93 Difference]: Finished difference Result 354 states and 391 transitions. [2018-04-12 07:30:53,319 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-12 07:30:53,319 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 47 [2018-04-12 07:30:53,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:53,320 INFO L225 Difference]: With dead ends: 354 [2018-04-12 07:30:53,320 INFO L226 Difference]: Without dead ends: 347 [2018-04-12 07:30:53,321 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=224, Invalid=1036, Unknown=0, NotChecked=0, Total=1260 [2018-04-12 07:30:53,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2018-04-12 07:30:53,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 278. [2018-04-12 07:30:53,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 278 states. [2018-04-12 07:30:53,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 301 transitions. [2018-04-12 07:30:53,325 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 301 transitions. Word has length 47 [2018-04-12 07:30:53,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:53,325 INFO L459 AbstractCegarLoop]: Abstraction has 278 states and 301 transitions. [2018-04-12 07:30:53,325 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-12 07:30:53,325 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 301 transitions. [2018-04-12 07:30:53,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-04-12 07:30:53,326 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:53,326 INFO L355 BasicCegarLoop]: trace histogram [8, 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] [2018-04-12 07:30:53,326 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:53,326 INFO L82 PathProgramCache]: Analyzing trace with hash 765138036, now seen corresponding path program 8 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:53,332 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:53,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:53,352 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier WARNING: array quantifier WARNING: array quantifier [2018-04-12 07:30:53,356 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:53,356 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:53,357 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:53,357 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:53,363 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:53,363 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:53,363 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:53,363 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:30:53,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:53,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:53,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:53,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:53,483 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-12 07:30:53,499 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:30:53,499 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-12 07:30:53,499 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:53,500 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-12 07:30:53,500 INFO L182 omatonBuilderFactory]: Interpolants [8224#(and (or (<= (+ __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.offset (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (select |#length| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.base)) (and (< 2147483647 (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (<= (+ __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.offset (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (+ (select |#length| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.base) 4294967296)))) (<= 0 __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.offset)), 8225#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 8226#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 8260#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 8186#true, 8187#false, 8219#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12), 8220#(= 12 __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 8221#(exists ((%0 (Array Int Int))) (! (and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 12) (forall ((%1 Int)) (! (= (store %0 %1 12) (store |#length| %1 12)) :qid itp)) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)) :qid itp)), 8222#(exists ((%0 (Array Int Int))) (! (and (= (ite (<= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) 2147483647) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (+ (- 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))) 12) (forall ((%1 Int)) (! (= (store %0 %1 12) (store |#length| %1 12)) :qid itp))) :qid itp)), 8223#(and (= 0 |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#t~malloc0.offset|) (= 12 (select |#length| |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#t~malloc0.base|)) (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) 12))] [2018-04-12 07:30:53,500 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-12 07:30:53,500 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-12 07:30:53,500 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-12 07:30:53,500 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=86, Unknown=2, NotChecked=0, Total=110 [2018-04-12 07:30:53,500 INFO L87 Difference]: Start difference. First operand 278 states and 301 transitions. Second operand 11 states. [2018-04-12 07:30:54,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:54,444 INFO L93 Difference]: Finished difference Result 352 states and 390 transitions. [2018-04-12 07:30:54,444 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-12 07:30:54,444 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 48 [2018-04-12 07:30:54,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:54,446 INFO L225 Difference]: With dead ends: 352 [2018-04-12 07:30:54,446 INFO L226 Difference]: Without dead ends: 352 [2018-04-12 07:30:54,446 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=294, Unknown=11, NotChecked=0, Total=380 [2018-04-12 07:30:54,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2018-04-12 07:30:54,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 291. [2018-04-12 07:30:54,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 291 states. [2018-04-12 07:30:54,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 315 transitions. [2018-04-12 07:30:54,451 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 315 transitions. Word has length 48 [2018-04-12 07:30:54,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:54,451 INFO L459 AbstractCegarLoop]: Abstraction has 291 states and 315 transitions. [2018-04-12 07:30:54,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-12 07:30:54,451 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 315 transitions. [2018-04-12 07:30:54,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2018-04-12 07:30:54,452 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:54,452 INFO L355 BasicCegarLoop]: trace histogram [8, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:30:54,452 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:54,452 INFO L82 PathProgramCache]: Analyzing trace with hash 577333859, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:54,455 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:54,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:54,687 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2018-04-12 07:30:54,704 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-12 07:30:54,704 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-12 07:30:54,705 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:54,705 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2018-04-12 07:30:54,705 INFO L182 omatonBuilderFactory]: Interpolants [9136#(<= |#Ultimate.C_memset_#amount| 0), 9027#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 9028#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 9062#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 9127#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 9128#(and (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|)), 8922#true, 9114#(= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|), 8923#false, 9134#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 12)) (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) 1))), 9135#(= 0 |#Ultimate.C_memset_#t~loopctr32|)] [2018-04-12 07:30:54,705 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2018-04-12 07:30:54,705 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-12 07:30:54,705 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-12 07:30:54,706 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2018-04-12 07:30:54,706 INFO L87 Difference]: Start difference. First operand 291 states and 315 transitions. Second operand 11 states. [2018-04-12 07:30:54,885 WARN L148 SmtUtils]: Spent 117ms on a formula simplification that was a NOOP. DAG size: 46 [2018-04-12 07:30:55,694 WARN L148 SmtUtils]: Spent 115ms on a formula simplification that was a NOOP. DAG size: 22 [2018-04-12 07:30:56,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:56,510 INFO L93 Difference]: Finished difference Result 338 states and 367 transitions. [2018-04-12 07:30:56,510 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-12 07:30:56,510 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 137 [2018-04-12 07:30:56,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:56,512 INFO L225 Difference]: With dead ends: 338 [2018-04-12 07:30:56,512 INFO L226 Difference]: Without dead ends: 331 [2018-04-12 07:30:56,512 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2018-04-12 07:30:56,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2018-04-12 07:30:56,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 293. [2018-04-12 07:30:56,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-04-12 07:30:56,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 317 transitions. [2018-04-12 07:30:56,518 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 317 transitions. Word has length 137 [2018-04-12 07:30:56,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:56,518 INFO L459 AbstractCegarLoop]: Abstraction has 293 states and 317 transitions. [2018-04-12 07:30:56,518 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-12 07:30:56,518 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 317 transitions. [2018-04-12 07:30:56,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2018-04-12 07:30:56,520 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:56,520 INFO L355 BasicCegarLoop]: trace histogram [12, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:30:56,520 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:56,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1381978387, now seen corresponding path program 2 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:56,523 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:56,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:56,702 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 61 proven. 52 refuted. 0 times theorem prover too weak. 223 trivial. 0 not checked. [2018-04-12 07:30:56,718 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:30:56,718 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-12 07:30:56,718 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:56,718 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 2 proven. 45 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2018-04-12 07:30:56,718 INFO L182 omatonBuilderFactory]: Interpolants [9904#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 9905#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 9954#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 9795#true, 9939#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 9955#(and (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|)), 9796#false, 9940#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12))), 9962#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 12)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 9963#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 9964#(or (and (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#amount| 1)) (and (< |#Ultimate.C_memset_#t~loopctr32| |#Ultimate.C_memset_#amount|) (< 1 |#Ultimate.C_memset_#amount|))), 9965#(<= |#Ultimate.C_memset_#amount| 1)] [2018-04-12 07:30:56,718 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 61 proven. 52 refuted. 0 times theorem prover too weak. 223 trivial. 0 not checked. [2018-04-12 07:30:56,719 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-12 07:30:56,719 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-12 07:30:56,719 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2018-04-12 07:30:56,719 INFO L87 Difference]: Start difference. First operand 293 states and 317 transitions. Second operand 12 states. [2018-04-12 07:30:57,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:30:57,634 INFO L93 Difference]: Finished difference Result 340 states and 369 transitions. [2018-04-12 07:30:57,634 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-12 07:30:57,634 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 141 [2018-04-12 07:30:57,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:30:57,635 INFO L225 Difference]: With dead ends: 340 [2018-04-12 07:30:57,635 INFO L226 Difference]: Without dead ends: 333 [2018-04-12 07:30:57,635 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2018-04-12 07:30:57,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2018-04-12 07:30:57,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 293. [2018-04-12 07:30:57,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-04-12 07:30:57,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 317 transitions. [2018-04-12 07:30:57,640 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 317 transitions. Word has length 141 [2018-04-12 07:30:57,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:30:57,641 INFO L459 AbstractCegarLoop]: Abstraction has 293 states and 317 transitions. [2018-04-12 07:30:57,641 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-12 07:30:57,641 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 317 transitions. [2018-04-12 07:30:57,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2018-04-12 07:30:57,642 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:30:57,643 INFO L355 BasicCegarLoop]: trace histogram [16, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:30:57,643 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:30:57,643 INFO L82 PathProgramCache]: Analyzing trace with hash -1257914141, now seen corresponding path program 3 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:30:57,645 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:30:57,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:30:57,880 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 70 proven. 69 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2018-04-12 07:30:57,897 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:30:57,897 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-12 07:30:57,897 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:30:57,897 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 3 proven. 48 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2018-04-12 07:30:57,897 INFO L182 omatonBuilderFactory]: Interpolants [10849#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 10850#(and (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|)), 10858#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 12)) (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) 1))), 10859#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 10860#(and (<= |#Ultimate.C_memset_#t~loopctr32| 1) (< 0 |#Ultimate.C_memset_#amount|)), 10861#(and (<= |#Ultimate.C_memset_#t~loopctr32| 2) (< 0 |#Ultimate.C_memset_#amount|)), 10798#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 10862#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#amount| 2)), 10799#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 10833#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 10834#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12))), 10685#true, 10686#false] [2018-04-12 07:30:57,898 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 70 proven. 69 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2018-04-12 07:30:57,898 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-12 07:30:57,898 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-12 07:30:57,898 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2018-04-12 07:30:57,898 INFO L87 Difference]: Start difference. First operand 293 states and 317 transitions. Second operand 13 states. [2018-04-12 07:30:58,129 WARN L148 SmtUtils]: Spent 112ms on a formula simplification that was a NOOP. DAG size: 46 [2018-04-12 07:31:03,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:03,821 INFO L93 Difference]: Finished difference Result 342 states and 371 transitions. [2018-04-12 07:31:03,822 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-12 07:31:03,822 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 145 [2018-04-12 07:31:03,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:03,823 INFO L225 Difference]: With dead ends: 342 [2018-04-12 07:31:03,823 INFO L226 Difference]: Without dead ends: 335 [2018-04-12 07:31:03,823 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2018-04-12 07:31:03,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2018-04-12 07:31:03,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 293. [2018-04-12 07:31:03,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-04-12 07:31:03,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 317 transitions. [2018-04-12 07:31:03,827 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 317 transitions. Word has length 145 [2018-04-12 07:31:03,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:03,827 INFO L459 AbstractCegarLoop]: Abstraction has 293 states and 317 transitions. [2018-04-12 07:31:03,827 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-12 07:31:03,827 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 317 transitions. [2018-04-12 07:31:03,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-04-12 07:31:03,828 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:03,828 INFO L355 BasicCegarLoop]: trace histogram [20, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:31:03,828 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:03,828 INFO L82 PathProgramCache]: Analyzing trace with hash -678896749, now seen corresponding path program 4 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:03,831 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:03,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:03,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:03,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:03,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:03,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:03,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:03,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:03,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:04,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:04,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:04,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:04,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:04,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:04,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:04,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:04,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:04,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:04,052 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 79 proven. 93 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2018-04-12 07:31:04,069 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:04,069 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-12 07:31:04,069 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:04,069 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 4 proven. 51 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2018-04-12 07:31:04,069 INFO L182 omatonBuilderFactory]: Interpolants [11590#true, 11591#false, 11759#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 11760#(and (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|)), 11769#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 12)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 11770#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 11707#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 11771#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 11708#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 11772#(= |#Ultimate.C_memset_#t~loopctr32| 2), 11773#(or (and (<= |#Ultimate.C_memset_#amount| 3) (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr32|)) (and (< 3 |#Ultimate.C_memset_#amount|) (< |#Ultimate.C_memset_#t~loopctr32| |#Ultimate.C_memset_#amount|))), 11742#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 11774#(<= |#Ultimate.C_memset_#amount| 3), 11743#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)))] [2018-04-12 07:31:04,070 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 79 proven. 93 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2018-04-12 07:31:04,070 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-12 07:31:04,070 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-12 07:31:04,070 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2018-04-12 07:31:04,070 INFO L87 Difference]: Start difference. First operand 293 states and 317 transitions. Second operand 14 states. [2018-04-12 07:31:05,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:05,067 INFO L93 Difference]: Finished difference Result 344 states and 373 transitions. [2018-04-12 07:31:05,067 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-12 07:31:05,067 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 149 [2018-04-12 07:31:05,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:05,069 INFO L225 Difference]: With dead ends: 344 [2018-04-12 07:31:05,069 INFO L226 Difference]: Without dead ends: 337 [2018-04-12 07:31:05,069 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=737, Unknown=0, NotChecked=0, Total=870 [2018-04-12 07:31:05,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2018-04-12 07:31:05,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 293. [2018-04-12 07:31:05,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-04-12 07:31:05,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 317 transitions. [2018-04-12 07:31:05,075 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 317 transitions. Word has length 149 [2018-04-12 07:31:05,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:05,075 INFO L459 AbstractCegarLoop]: Abstraction has 293 states and 317 transitions. [2018-04-12 07:31:05,075 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-12 07:31:05,075 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 317 transitions. [2018-04-12 07:31:05,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-04-12 07:31:05,076 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:05,076 INFO L355 BasicCegarLoop]: trace histogram [24, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:31:05,076 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:05,076 INFO L82 PathProgramCache]: Analyzing trace with hash -862382237, now seen corresponding path program 5 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:05,079 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:05,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:05,379 INFO L134 CoverageAnalysis]: Checked inductivity of 606 backedges. 88 proven. 124 refuted. 0 times theorem prover too weak. 394 trivial. 0 not checked. [2018-04-12 07:31:05,396 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:05,396 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-12 07:31:05,396 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:05,397 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 5 proven. 54 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2018-04-12 07:31:05,397 INFO L182 omatonBuilderFactory]: Interpolants [12704#(and (<= 4 |#Ultimate.C_memset_#t~loopctr32|) (< 3 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 4)), 12705#(and (<= |#Ultimate.C_memset_#amount| 4) (< 3 |#Ultimate.C_memset_#amount|)), 12514#true, 12515#false, 12688#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 12689#(and (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 12635#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 12699#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 12)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 12636#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 12700#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 12701#(and (= 1 |#Ultimate.C_memset_#t~loopctr32|) (< 0 |#Ultimate.C_memset_#amount|)), 12670#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 12702#(and (< 0 |#Ultimate.C_memset_#amount|) (= |#Ultimate.C_memset_#t~loopctr32| 2)), 12671#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12))), 12703#(and (< 0 |#Ultimate.C_memset_#amount|) (= |#Ultimate.C_memset_#t~loopctr32| 3))] [2018-04-12 07:31:05,397 INFO L134 CoverageAnalysis]: Checked inductivity of 606 backedges. 88 proven. 124 refuted. 0 times theorem prover too weak. 394 trivial. 0 not checked. [2018-04-12 07:31:05,397 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-12 07:31:05,397 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-12 07:31:05,398 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2018-04-12 07:31:05,398 INFO L87 Difference]: Start difference. First operand 293 states and 317 transitions. Second operand 15 states. [2018-04-12 07:31:06,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:06,584 INFO L93 Difference]: Finished difference Result 349 states and 378 transitions. [2018-04-12 07:31:06,584 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-12 07:31:06,584 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 153 [2018-04-12 07:31:06,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:06,585 INFO L225 Difference]: With dead ends: 349 [2018-04-12 07:31:06,586 INFO L226 Difference]: Without dead ends: 342 [2018-04-12 07:31:06,586 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2018-04-12 07:31:06,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2018-04-12 07:31:06,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 293. [2018-04-12 07:31:06,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-04-12 07:31:06,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 317 transitions. [2018-04-12 07:31:06,591 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 317 transitions. Word has length 153 [2018-04-12 07:31:06,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:06,592 INFO L459 AbstractCegarLoop]: Abstraction has 293 states and 317 transitions. [2018-04-12 07:31:06,592 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-12 07:31:06,592 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 317 transitions. [2018-04-12 07:31:06,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-04-12 07:31:06,593 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:06,593 INFO L355 BasicCegarLoop]: trace histogram [28, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:31:06,593 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:06,593 INFO L82 PathProgramCache]: Analyzing trace with hash -740268525, now seen corresponding path program 6 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:06,600 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:06,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:06,947 INFO L134 CoverageAnalysis]: Checked inductivity of 728 backedges. 97 proven. 162 refuted. 0 times theorem prover too weak. 469 trivial. 0 not checked. [2018-04-12 07:31:06,963 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:06,964 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-12 07:31:06,964 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:06,964 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2018-04-12 07:31:06,964 INFO L182 omatonBuilderFactory]: Interpolants [13569#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13570#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13635#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 12)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 13444#true, 13604#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13636#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 13445#false, 13605#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12))), 13637#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 13638#(= |#Ultimate.C_memset_#t~loopctr32| 2), 13639#(and (< 2 |#Ultimate.C_memset_#amount|) (= |#Ultimate.C_memset_#t~loopctr32| 3)), 13640#(and (<= 4 |#Ultimate.C_memset_#t~loopctr32|) (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 4)), 13641#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 5) (<= 5 |#Ultimate.C_memset_#t~loopctr32|)), 13642#(and (<= 0 (+ (div (+ (- 21474836445) (* (- 7) |#Ultimate.C_memset_#amount|)) 4294967296) 5)) (< 2 |#Ultimate.C_memset_#amount|)), 13623#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 13624#(and (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))))] [2018-04-12 07:31:06,965 INFO L134 CoverageAnalysis]: Checked inductivity of 728 backedges. 97 proven. 162 refuted. 0 times theorem prover too weak. 469 trivial. 0 not checked. [2018-04-12 07:31:06,965 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-12 07:31:06,965 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-12 07:31:06,965 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2018-04-12 07:31:06,965 INFO L87 Difference]: Start difference. First operand 293 states and 317 transitions. Second operand 16 states. [2018-04-12 07:31:13,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:13,007 INFO L93 Difference]: Finished difference Result 351 states and 380 transitions. [2018-04-12 07:31:13,009 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-12 07:31:13,009 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 157 [2018-04-12 07:31:13,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:13,010 INFO L225 Difference]: With dead ends: 351 [2018-04-12 07:31:13,010 INFO L226 Difference]: Without dead ends: 344 [2018-04-12 07:31:13,011 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2018-04-12 07:31:13,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2018-04-12 07:31:13,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 293. [2018-04-12 07:31:13,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-04-12 07:31:13,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 317 transitions. [2018-04-12 07:31:13,016 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 317 transitions. Word has length 157 [2018-04-12 07:31:13,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:13,017 INFO L459 AbstractCegarLoop]: Abstraction has 293 states and 317 transitions. [2018-04-12 07:31:13,017 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-12 07:31:13,017 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 317 transitions. [2018-04-12 07:31:13,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2018-04-12 07:31:13,017 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:13,018 INFO L355 BasicCegarLoop]: trace histogram [32, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:31:13,018 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:13,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1048351261, now seen corresponding path program 7 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:13,021 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:13,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:13,309 INFO L134 CoverageAnalysis]: Checked inductivity of 866 backedges. 106 proven. 207 refuted. 0 times theorem prover too weak. 553 trivial. 0 not checked. [2018-04-12 07:31:13,326 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:13,326 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-12 07:31:13,326 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:13,327 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 7 proven. 60 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2018-04-12 07:31:13,327 INFO L182 omatonBuilderFactory]: Interpolants [14592#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 14593#(= |#Ultimate.C_memset_#t~loopctr32| 2), 14594#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 14595#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 14596#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 14597#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 14598#(not (= |#Ultimate.C_memset_#amount| 12)), 14577#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 14578#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 14393#true, 14394#false, 14522#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 14523#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 14557#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 14558#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12))), 14590#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 12)), 14591#(= 0 |#Ultimate.C_memset_#t~loopctr32|)] [2018-04-12 07:31:13,327 INFO L134 CoverageAnalysis]: Checked inductivity of 866 backedges. 106 proven. 207 refuted. 0 times theorem prover too weak. 553 trivial. 0 not checked. [2018-04-12 07:31:13,328 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-12 07:31:13,328 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-12 07:31:13,328 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2018-04-12 07:31:13,328 INFO L87 Difference]: Start difference. First operand 293 states and 317 transitions. Second operand 17 states. [2018-04-12 07:31:14,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:14,699 INFO L93 Difference]: Finished difference Result 353 states and 382 transitions. [2018-04-12 07:31:14,700 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-12 07:31:14,700 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 161 [2018-04-12 07:31:14,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:14,701 INFO L225 Difference]: With dead ends: 353 [2018-04-12 07:31:14,701 INFO L226 Difference]: Without dead ends: 346 [2018-04-12 07:31:14,701 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=185, Invalid=937, Unknown=0, NotChecked=0, Total=1122 [2018-04-12 07:31:14,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2018-04-12 07:31:14,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 293. [2018-04-12 07:31:14,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-04-12 07:31:14,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 317 transitions. [2018-04-12 07:31:14,706 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 317 transitions. Word has length 161 [2018-04-12 07:31:14,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:14,706 INFO L459 AbstractCegarLoop]: Abstraction has 293 states and 317 transitions. [2018-04-12 07:31:14,706 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-12 07:31:14,707 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 317 transitions. [2018-04-12 07:31:14,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2018-04-12 07:31:14,707 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:14,708 INFO L355 BasicCegarLoop]: trace histogram [36, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:31:14,708 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:14,708 INFO L82 PathProgramCache]: Analyzing trace with hash 1929769107, now seen corresponding path program 8 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:14,714 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:14,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:14,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:14,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:14,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:14,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:14,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:14,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:15,221 INFO L134 CoverageAnalysis]: Checked inductivity of 1020 backedges. 115 proven. 259 refuted. 0 times theorem prover too weak. 646 trivial. 0 not checked. [2018-04-12 07:31:15,249 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:15,249 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-12 07:31:15,249 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:15,250 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 8 proven. 63 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2018-04-12 07:31:15,250 INFO L182 omatonBuilderFactory]: Interpolants [15556#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 15557#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 15367#true, 15368#false, 15500#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 15501#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 15535#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 15536#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12))), 15570#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 12)), 15571#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 15572#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 15573#(= |#Ultimate.C_memset_#t~loopctr32| 2), 15574#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 15575#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 15576#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 15577#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 15578#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 15579#(not (= 12 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:31:15,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1020 backedges. 115 proven. 259 refuted. 0 times theorem prover too weak. 646 trivial. 0 not checked. [2018-04-12 07:31:15,250 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-12 07:31:15,251 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-12 07:31:15,251 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2018-04-12 07:31:15,251 INFO L87 Difference]: Start difference. First operand 293 states and 317 transitions. Second operand 18 states. [2018-04-12 07:31:16,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:16,639 INFO L93 Difference]: Finished difference Result 353 states and 381 transitions. [2018-04-12 07:31:16,639 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-12 07:31:16,639 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 165 [2018-04-12 07:31:16,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:16,640 INFO L225 Difference]: With dead ends: 353 [2018-04-12 07:31:16,640 INFO L226 Difference]: Without dead ends: 346 [2018-04-12 07:31:16,641 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=213, Invalid=1047, Unknown=0, NotChecked=0, Total=1260 [2018-04-12 07:31:16,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2018-04-12 07:31:16,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 291. [2018-04-12 07:31:16,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 291 states. [2018-04-12 07:31:16,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 314 transitions. [2018-04-12 07:31:16,644 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 314 transitions. Word has length 165 [2018-04-12 07:31:16,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:16,644 INFO L459 AbstractCegarLoop]: Abstraction has 291 states and 314 transitions. [2018-04-12 07:31:16,644 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-12 07:31:16,644 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 314 transitions. [2018-04-12 07:31:16,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2018-04-12 07:31:16,645 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:16,645 INFO L355 BasicCegarLoop]: trace histogram [40, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:31:16,645 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:16,645 INFO L82 PathProgramCache]: Analyzing trace with hash -198917021, now seen corresponding path program 9 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:16,675 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:16,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:16,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:16,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:16,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:16,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:16,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:16,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:16,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:17,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:17,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:17,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:17,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:17,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:17,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:17,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:17,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:17,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:17,062 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 124 proven. 318 refuted. 0 times theorem prover too weak. 748 trivial. 0 not checked. [2018-04-12 07:31:17,080 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:17,080 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-12 07:31:17,080 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:17,080 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 11 proven. 66 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2018-04-12 07:31:17,081 INFO L182 omatonBuilderFactory]: Interpolants [16354#true, 16355#false, 16548#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 16549#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 16491#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 16492#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 16526#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 16527#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12))), 16563#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 12)), 16564#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 16565#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 16566#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 16567#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 16568#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 16569#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 16570#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 16571#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 16572#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 16573#(not (= 12 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:31:17,081 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 124 proven. 318 refuted. 0 times theorem prover too weak. 748 trivial. 0 not checked. [2018-04-12 07:31:17,081 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-12 07:31:17,081 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-12 07:31:17,081 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2018-04-12 07:31:17,081 INFO L87 Difference]: Start difference. First operand 291 states and 314 transitions. Second operand 19 states. [2018-04-12 07:31:18,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:18,385 INFO L93 Difference]: Finished difference Result 359 states and 389 transitions. [2018-04-12 07:31:18,385 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-12 07:31:18,385 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 169 [2018-04-12 07:31:18,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:18,386 INFO L225 Difference]: With dead ends: 359 [2018-04-12 07:31:18,386 INFO L226 Difference]: Without dead ends: 352 [2018-04-12 07:31:18,387 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=255, Invalid=1151, Unknown=0, NotChecked=0, Total=1406 [2018-04-12 07:31:18,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2018-04-12 07:31:18,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 294. [2018-04-12 07:31:18,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2018-04-12 07:31:18,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 319 transitions. [2018-04-12 07:31:18,392 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 319 transitions. Word has length 169 [2018-04-12 07:31:18,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:18,392 INFO L459 AbstractCegarLoop]: Abstraction has 294 states and 319 transitions. [2018-04-12 07:31:18,392 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-12 07:31:18,392 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 319 transitions. [2018-04-12 07:31:18,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-04-12 07:31:18,392 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:18,393 INFO L355 BasicCegarLoop]: trace histogram [44, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:31:18,393 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:18,393 INFO L82 PathProgramCache]: Analyzing trace with hash 1486453523, now seen corresponding path program 10 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:18,416 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:18,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:18,705 INFO L134 CoverageAnalysis]: Checked inductivity of 1376 backedges. 133 proven. 384 refuted. 0 times theorem prover too weak. 859 trivial. 0 not checked. [2018-04-12 07:31:18,723 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:18,723 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-12 07:31:18,723 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:18,723 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 9 proven. 69 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2018-04-12 07:31:18,723 INFO L182 omatonBuilderFactory]: Interpolants [17506#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 17507#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 17541#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 17542#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12))), 17580#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 12)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 17581#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 17582#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 17583#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 17584#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 17585#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 17586#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 17587#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 17588#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 17365#true, 17589#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 17366#false, 17590#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 17591#(not (= |#Ultimate.C_memset_#amount| 12)), 17564#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 17565#(and (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|))] [2018-04-12 07:31:18,724 INFO L134 CoverageAnalysis]: Checked inductivity of 1376 backedges. 133 proven. 384 refuted. 0 times theorem prover too weak. 859 trivial. 0 not checked. [2018-04-12 07:31:18,724 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-12 07:31:18,724 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-12 07:31:18,724 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2018-04-12 07:31:18,724 INFO L87 Difference]: Start difference. First operand 294 states and 319 transitions. Second operand 20 states. [2018-04-12 07:31:19,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:19,910 INFO L93 Difference]: Finished difference Result 356 states and 388 transitions. [2018-04-12 07:31:19,910 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-12 07:31:19,910 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 173 [2018-04-12 07:31:19,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:19,911 INFO L225 Difference]: With dead ends: 356 [2018-04-12 07:31:19,911 INFO L226 Difference]: Without dead ends: 349 [2018-04-12 07:31:19,911 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=303, Invalid=1419, Unknown=0, NotChecked=0, Total=1722 [2018-04-12 07:31:19,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2018-04-12 07:31:19,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 295. [2018-04-12 07:31:19,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 295 states. [2018-04-12 07:31:19,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 321 transitions. [2018-04-12 07:31:19,920 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 321 transitions. Word has length 173 [2018-04-12 07:31:19,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:19,920 INFO L459 AbstractCegarLoop]: Abstraction has 295 states and 321 transitions. [2018-04-12 07:31:19,920 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-12 07:31:19,920 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 321 transitions. [2018-04-12 07:31:19,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2018-04-12 07:31:19,920 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:19,920 INFO L355 BasicCegarLoop]: trace histogram [48, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:31:19,921 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:19,921 INFO L82 PathProgramCache]: Analyzing trace with hash -857924893, now seen corresponding path program 11 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:19,924 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:19,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:19,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:19,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:20,217 INFO L134 CoverageAnalysis]: Checked inductivity of 1578 backedges. 142 proven. 457 refuted. 0 times theorem prover too weak. 979 trivial. 0 not checked. [2018-04-12 07:31:20,234 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:20,234 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-12 07:31:20,234 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:20,234 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2018-04-12 07:31:20,235 INFO L182 omatonBuilderFactory]: Interpolants [18624#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 18625#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 18626#(not (= |#Ultimate.C_memset_#amount| 12)), 18597#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 18598#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 18538#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 18539#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 18573#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 18574#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12))), 18614#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 12)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 18615#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 18616#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 18393#true, 18617#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 18394#false, 18618#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 18619#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 18620#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 18621#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 18622#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 18623#(<= |#Ultimate.C_memset_#t~loopctr32| 8)] [2018-04-12 07:31:20,235 INFO L134 CoverageAnalysis]: Checked inductivity of 1578 backedges. 142 proven. 457 refuted. 0 times theorem prover too weak. 979 trivial. 0 not checked. [2018-04-12 07:31:20,235 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-12 07:31:20,235 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-12 07:31:20,235 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2018-04-12 07:31:20,236 INFO L87 Difference]: Start difference. First operand 295 states and 321 transitions. Second operand 21 states. [2018-04-12 07:31:21,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:21,185 INFO L93 Difference]: Finished difference Result 359 states and 393 transitions. [2018-04-12 07:31:21,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-12 07:31:21,186 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 177 [2018-04-12 07:31:21,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:21,186 INFO L225 Difference]: With dead ends: 359 [2018-04-12 07:31:21,186 INFO L226 Difference]: Without dead ends: 352 [2018-04-12 07:31:21,187 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=340, Invalid=1552, Unknown=0, NotChecked=0, Total=1892 [2018-04-12 07:31:21,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2018-04-12 07:31:21,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 296. [2018-04-12 07:31:21,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:31:21,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 323 transitions. [2018-04-12 07:31:21,190 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 323 transitions. Word has length 177 [2018-04-12 07:31:21,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:21,190 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 323 transitions. [2018-04-12 07:31:21,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-12 07:31:21,190 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 323 transitions. [2018-04-12 07:31:21,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2018-04-12 07:31:21,191 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:21,191 INFO L355 BasicCegarLoop]: trace histogram [52, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:31:21,191 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:21,191 INFO L82 PathProgramCache]: Analyzing trace with hash -1606744685, now seen corresponding path program 12 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:21,195 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:21,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:21,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:21,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:21,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:21,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:21,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:21,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:21,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:24,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:24,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:24,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:24,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:24,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:24,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:24,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:24,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1796 backedges. 151 proven. 536 refuted. 1 times theorem prover too weak. 1108 trivial. 0 not checked. [2018-04-12 07:31:24,189 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:24,189 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-12 07:31:24,189 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:24,190 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 9 proven. 75 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2018-04-12 07:31:24,190 INFO L182 omatonBuilderFactory]: Interpolants [19680#(and (<= (* 4294967296 |#Ultimate.C_memset_#amount|) (+ (* 4294967295 |#Ultimate.C_memset_#t~loopctr32|) (div (+ (- 34359738357) (* 4294967295 |#Ultimate.C_memset_#amount|)) 4294967296) 4294967306)) (< 10 |#Ultimate.C_memset_#amount|)), 19649#(not (= 12 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 19650#(and (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 19589#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 19590#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 19624#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 19625#(or (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 12) (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 12))), 19440#true, 19441#false, 19667#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 12)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 19668#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 19669#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 19670#(and (<= |#Ultimate.C_memset_#t~loopctr32| 2) (<= 2 |#Ultimate.C_memset_#t~loopctr32|)), 19671#(and (<= 3 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 3)), 19672#(and (<= 4 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 4)), 19673#(and (<= |#Ultimate.C_memset_#t~loopctr32| 5) (<= 5 |#Ultimate.C_memset_#t~loopctr32|)), 19674#(and (<= |#Ultimate.C_memset_#t~loopctr32| 6) (<= 6 |#Ultimate.C_memset_#t~loopctr32|)), 19675#(and (<= 7 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 7)), 19676#(and (<= |#Ultimate.C_memset_#t~loopctr32| 8) (<= 8 |#Ultimate.C_memset_#t~loopctr32|)), 19677#(and (<= |#Ultimate.C_memset_#t~loopctr32| 9) (<= 9 |#Ultimate.C_memset_#t~loopctr32|)), 19678#(and (<= 10 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 10)), 19679#(and (< 10 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| (+ (div (+ (- 34359738357) (* 4294967295 |#Ultimate.C_memset_#amount|)) 4294967296) 4294967306)))] [2018-04-12 07:31:24,190 INFO L134 CoverageAnalysis]: Checked inductivity of 1796 backedges. 151 proven. 536 refuted. 1 times theorem prover too weak. 1108 trivial. 0 not checked. [2018-04-12 07:31:24,191 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-12 07:31:24,191 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-12 07:31:24,191 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=417, Unknown=1, NotChecked=0, Total=462 [2018-04-12 07:31:24,191 INFO L87 Difference]: Start difference. First operand 296 states and 323 transitions. Second operand 22 states. [2018-04-12 07:31:38,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:38,111 INFO L93 Difference]: Finished difference Result 368 states and 404 transitions. [2018-04-12 07:31:38,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-12 07:31:38,112 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 181 [2018-04-12 07:31:38,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:38,113 INFO L225 Difference]: With dead ends: 368 [2018-04-12 07:31:38,113 INFO L226 Difference]: Without dead ends: 361 [2018-04-12 07:31:38,114 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=102, Invalid=889, Unknown=1, NotChecked=0, Total=992 [2018-04-12 07:31:38,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2018-04-12 07:31:38,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 297. [2018-04-12 07:31:38,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 297 states. [2018-04-12 07:31:38,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 325 transitions. [2018-04-12 07:31:38,117 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 325 transitions. Word has length 181 [2018-04-12 07:31:38,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:38,117 INFO L459 AbstractCegarLoop]: Abstraction has 297 states and 325 transitions. [2018-04-12 07:31:38,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-12 07:31:38,117 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 325 transitions. [2018-04-12 07:31:38,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2018-04-12 07:31:38,118 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:38,118 INFO L355 BasicCegarLoop]: trace histogram [56, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-12 07:31:38,118 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:38,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1140035229, now seen corresponding path program 13 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:38,121 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:38,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,175 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier WARNING: array quantifier WARNING: array quantifier [2018-04-12 07:31:38,182 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:31:38,182 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:31:38,182 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:31:38,183 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:31:38,190 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:31:38,190 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:31:38,190 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:31:38,191 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-12 07:31:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:38,486 INFO L134 CoverageAnalysis]: Checked inductivity of 2030 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 2000 trivial. 0 not checked. [2018-04-12 07:31:38,506 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:38,506 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-12 07:31:38,506 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:38,506 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2018-04-12 07:31:38,506 INFO L182 omatonBuilderFactory]: Interpolants [20640#(exists ((%0 (Array Int Int))) (! (and (= (ite (<= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) 2147483647) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (+ (- 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))) 119) (forall ((%1 Int)) (! (= (store %0 %1 119) (store |#length| %1 119)) :qid itp))) :qid itp)), 20641#(and (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) 119) (= 0 |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#t~malloc0.offset|) (= 119 (select |#length| |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#t~malloc0.base|))), 20642#(and (or (<= (+ __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.offset (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (select |#length| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.base)) (and (< 2147483647 (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (<= (+ __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.offset (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (+ (select |#length| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.base) 4294967296)))) (<= 0 __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~ptr~0.offset)), 20643#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 20484#true, 20644#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 20485#false, 20678#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 20637#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119), 20638#(= 119 __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 20639#(exists ((%0 (Array Int Int))) (! (and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119) (forall ((%1 Int)) (! (= (store %0 %1 119) (store |#length| %1 119)) :qid itp)) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)) :qid itp))] [2018-04-12 07:31:38,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2030 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 2000 trivial. 0 not checked. [2018-04-12 07:31:38,507 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-12 07:31:38,507 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-12 07:31:38,507 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=86, Unknown=2, NotChecked=0, Total=110 [2018-04-12 07:31:38,507 INFO L87 Difference]: Start difference. First operand 297 states and 325 transitions. Second operand 11 states. [2018-04-12 07:31:38,662 WARN L1011 $PredicateComparison]: unable to prove that (and (= |c_~#list~0.base| |c_old(~#list~0.base)|) (= |c_#valid| |c_old(#valid)|) (= |c_~#list~0.offset| |c_old(~#list~0.offset)|) (= |c_#NULL.base| |c_old(#NULL.base)|) (exists ((%0 (Array Int Int))) (! (and (= |c___U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119) (forall ((%1 Int)) (! (= (store %0 %1 119) (store |c_#length| %1 119)) :qid itp)) (= |c___U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)) :qid itp)) (= |c_#NULL.offset| |c_old(#NULL.offset)|) (= |c_#memory_$Pointer$.base| |c_old(#memory_$Pointer$.base)|) (= |c_old(#length)| |c_#length|) (= |c_#memory_$Pointer$.offset| |c_old(#memory_$Pointer$.offset)|)) is different from false [2018-04-12 07:31:39,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:39,345 INFO L93 Difference]: Finished difference Result 329 states and 362 transitions. [2018-04-12 07:31:39,345 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-12 07:31:39,345 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 185 [2018-04-12 07:31:39,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:39,346 INFO L225 Difference]: With dead ends: 329 [2018-04-12 07:31:39,346 INFO L226 Difference]: Without dead ends: 329 [2018-04-12 07:31:39,346 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=4, NotChecked=26, Total=240 [2018-04-12 07:31:39,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2018-04-12 07:31:39,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 296. [2018-04-12 07:31:39,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:31:39,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 324 transitions. [2018-04-12 07:31:39,349 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 324 transitions. Word has length 185 [2018-04-12 07:31:39,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:39,349 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 324 transitions. [2018-04-12 07:31:39,349 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-12 07:31:39,349 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 324 transitions. [2018-04-12 07:31:39,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-04-12 07:31:39,350 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:39,350 INFO L355 BasicCegarLoop]: trace histogram [56, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:31:39,350 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:39,350 INFO L82 PathProgramCache]: Analyzing trace with hash -414979619, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:39,353 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:39,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:39,550 INFO L134 CoverageAnalysis]: Checked inductivity of 2146 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:39,567 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-12 07:31:39,567 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-12 07:31:39,567 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:39,567 INFO L134 CoverageAnalysis]: Checked inductivity of 239 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:31:39,567 INFO L182 omatonBuilderFactory]: Interpolants [21649#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 21650#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 21684#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 21478#true, 21862#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 21479#false, 21863#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 21849#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 21869#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 21870#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 21871#(<= |#Ultimate.C_memset_#amount| 0)] [2018-04-12 07:31:39,568 INFO L134 CoverageAnalysis]: Checked inductivity of 2146 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:39,568 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-12 07:31:39,568 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-12 07:31:39,568 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2018-04-12 07:31:39,568 INFO L87 Difference]: Start difference. First operand 296 states and 324 transitions. Second operand 11 states. [2018-04-12 07:31:40,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:40,322 INFO L93 Difference]: Finished difference Result 336 states and 368 transitions. [2018-04-12 07:31:40,322 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-12 07:31:40,322 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 198 [2018-04-12 07:31:40,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:40,323 INFO L225 Difference]: With dead ends: 336 [2018-04-12 07:31:40,323 INFO L226 Difference]: Without dead ends: 327 [2018-04-12 07:31:40,323 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2018-04-12 07:31:40,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-04-12 07:31:40,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 296. [2018-04-12 07:31:40,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:31:40,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 323 transitions. [2018-04-12 07:31:40,326 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 323 transitions. Word has length 198 [2018-04-12 07:31:40,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:40,326 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 323 transitions. [2018-04-12 07:31:40,326 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-12 07:31:40,326 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 323 transitions. [2018-04-12 07:31:40,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-04-12 07:31:40,327 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:40,327 INFO L355 BasicCegarLoop]: trace histogram [57, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:31:40,327 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:40,327 INFO L82 PathProgramCache]: Analyzing trace with hash 2063386000, now seen corresponding path program 2 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:40,329 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:40,596 INFO L134 CoverageAnalysis]: Checked inductivity of 2208 backedges. 187 proven. 1 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:40,614 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:40,614 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-12 07:31:40,614 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:40,614 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:31:40,614 INFO L182 omatonBuilderFactory]: Interpolants [22737#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 22530#true, 22531#false, 22916#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 22917#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))), 22902#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 22924#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119))), 22925#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 22702#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 22926#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 22703#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 22927#(<= |#Ultimate.C_memset_#amount| 1)] [2018-04-12 07:31:40,615 INFO L134 CoverageAnalysis]: Checked inductivity of 2208 backedges. 187 proven. 1 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:40,615 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-12 07:31:40,615 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-12 07:31:40,615 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-04-12 07:31:40,615 INFO L87 Difference]: Start difference. First operand 296 states and 323 transitions. Second operand 12 states. [2018-04-12 07:31:53,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:53,380 INFO L93 Difference]: Finished difference Result 336 states and 367 transitions. [2018-04-12 07:31:53,381 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-12 07:31:53,381 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 199 [2018-04-12 07:31:53,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:53,382 INFO L225 Difference]: With dead ends: 336 [2018-04-12 07:31:53,382 INFO L226 Difference]: Without dead ends: 327 [2018-04-12 07:31:53,382 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2018-04-12 07:31:53,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-04-12 07:31:53,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 296. [2018-04-12 07:31:53,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:31:53,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 322 transitions. [2018-04-12 07:31:53,385 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 322 transitions. Word has length 199 [2018-04-12 07:31:53,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:53,386 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 322 transitions. [2018-04-12 07:31:53,386 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-12 07:31:53,386 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 322 transitions. [2018-04-12 07:31:53,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2018-04-12 07:31:53,387 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:53,387 INFO L355 BasicCegarLoop]: trace histogram [58, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:31:53,387 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:53,387 INFO L82 PathProgramCache]: Analyzing trace with hash 1583308861, now seen corresponding path program 3 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:53,390 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:53,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:53,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2271 backedges. 248 proven. 3 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:53,702 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:53,703 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-12 07:31:53,703 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:53,703 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:31:53,703 INFO L182 omatonBuilderFactory]: Interpolants [23584#true, 23585#false, 23972#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 23973#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))), 23757#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 23981#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119))), 23758#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 23982#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 23983#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 23792#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 23984#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 23985#(<= |#Ultimate.C_memset_#amount| 2), 23957#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119))))] [2018-04-12 07:31:53,704 INFO L134 CoverageAnalysis]: Checked inductivity of 2271 backedges. 248 proven. 3 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:53,704 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-12 07:31:53,704 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-12 07:31:53,704 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2018-04-12 07:31:53,704 INFO L87 Difference]: Start difference. First operand 296 states and 322 transitions. Second operand 13 states. [2018-04-12 07:31:54,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:54,658 INFO L93 Difference]: Finished difference Result 336 states and 366 transitions. [2018-04-12 07:31:54,659 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-12 07:31:54,659 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 200 [2018-04-12 07:31:54,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:54,660 INFO L225 Difference]: With dead ends: 336 [2018-04-12 07:31:54,660 INFO L226 Difference]: Without dead ends: 327 [2018-04-12 07:31:54,660 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2018-04-12 07:31:54,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-04-12 07:31:54,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 296. [2018-04-12 07:31:54,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:31:54,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 321 transitions. [2018-04-12 07:31:54,663 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 321 transitions. Word has length 200 [2018-04-12 07:31:54,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:54,664 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 321 transitions. [2018-04-12 07:31:54,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-12 07:31:54,664 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 321 transitions. [2018-04-12 07:31:54,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2018-04-12 07:31:54,665 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:54,665 INFO L355 BasicCegarLoop]: trace histogram [59, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:31:54,665 INFO L408 AbstractCegarLoop]: === Iteration 30 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:54,665 INFO L82 PathProgramCache]: Analyzing trace with hash -414180560, now seen corresponding path program 4 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:54,668 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:54,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:54,932 INFO L134 CoverageAnalysis]: Checked inductivity of 2335 backedges. 309 proven. 6 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:54,947 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:54,947 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-12 07:31:54,947 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:54,948 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:31:54,948 INFO L182 omatonBuilderFactory]: Interpolants [24642#true, 24643#false, 25032#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 25033#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 24816#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 24817#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 25042#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 24851#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 25043#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 25044#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 25045#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 25046#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 25047#(not (= |#Ultimate.C_memset_#amount| 119)), 25016#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119))))] [2018-04-12 07:31:54,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2335 backedges. 309 proven. 6 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:54,948 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-12 07:31:54,949 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-12 07:31:54,949 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2018-04-12 07:31:54,949 INFO L87 Difference]: Start difference. First operand 296 states and 321 transitions. Second operand 14 states. [2018-04-12 07:31:55,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:55,934 INFO L93 Difference]: Finished difference Result 336 states and 365 transitions. [2018-04-12 07:31:55,934 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-12 07:31:55,934 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 201 [2018-04-12 07:31:55,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:55,935 INFO L225 Difference]: With dead ends: 336 [2018-04-12 07:31:55,935 INFO L226 Difference]: Without dead ends: 327 [2018-04-12 07:31:55,936 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2018-04-12 07:31:55,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-04-12 07:31:55,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 296. [2018-04-12 07:31:55,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:31:55,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 320 transitions. [2018-04-12 07:31:55,939 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 320 transitions. Word has length 201 [2018-04-12 07:31:55,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:55,939 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 320 transitions. [2018-04-12 07:31:55,939 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-12 07:31:55,939 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 320 transitions. [2018-04-12 07:31:55,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2018-04-12 07:31:55,940 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:55,940 INFO L355 BasicCegarLoop]: trace histogram [60, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:31:55,940 INFO L408 AbstractCegarLoop]: === Iteration 31 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:55,940 INFO L82 PathProgramCache]: Analyzing trace with hash 2088156829, now seen corresponding path program 5 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:55,942 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:55,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:55,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:56,192 INFO L134 CoverageAnalysis]: Checked inductivity of 2400 backedges. 370 proven. 10 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:56,209 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:56,209 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-12 07:31:56,209 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:56,209 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:31:56,209 INFO L182 omatonBuilderFactory]: Interpolants [25698#true, 25699#false, 26090#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 26091#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 25873#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 25874#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 25908#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 26101#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 26102#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 26103#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 26104#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 26073#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 26105#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 26106#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 26107#(not (= |#Ultimate.C_memset_#amount| 119))] [2018-04-12 07:31:56,210 INFO L134 CoverageAnalysis]: Checked inductivity of 2400 backedges. 370 proven. 10 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:56,210 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-12 07:31:56,210 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-12 07:31:56,210 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-04-12 07:31:56,211 INFO L87 Difference]: Start difference. First operand 296 states and 320 transitions. Second operand 15 states. [2018-04-12 07:31:57,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:57,097 INFO L93 Difference]: Finished difference Result 336 states and 364 transitions. [2018-04-12 07:31:57,098 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-12 07:31:57,098 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 202 [2018-04-12 07:31:57,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:57,099 INFO L225 Difference]: With dead ends: 336 [2018-04-12 07:31:57,099 INFO L226 Difference]: Without dead ends: 327 [2018-04-12 07:31:57,099 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2018-04-12 07:31:57,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-04-12 07:31:57,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 296. [2018-04-12 07:31:57,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:31:57,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 319 transitions. [2018-04-12 07:31:57,103 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 319 transitions. Word has length 202 [2018-04-12 07:31:57,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:57,103 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 319 transitions. [2018-04-12 07:31:57,103 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-12 07:31:57,103 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 319 transitions. [2018-04-12 07:31:57,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-04-12 07:31:57,104 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:57,104 INFO L355 BasicCegarLoop]: trace histogram [61, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:31:57,105 INFO L408 AbstractCegarLoop]: === Iteration 32 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:57,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1943762736, now seen corresponding path program 6 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:57,109 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:57,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:57,427 INFO L134 CoverageAnalysis]: Checked inductivity of 2466 backedges. 431 proven. 15 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:57,446 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:57,446 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-12 07:31:57,447 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:57,447 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:31:57,447 INFO L182 omatonBuilderFactory]: Interpolants [27170#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 27171#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 27140#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 27172#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 27173#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 27174#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 27175#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 27176#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 27177#(not (= |#Ultimate.C_memset_#amount| 119)), 26764#true, 26765#false, 27158#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 27159#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 26940#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 26941#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 26975#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:31:57,447 INFO L134 CoverageAnalysis]: Checked inductivity of 2466 backedges. 431 proven. 15 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:57,448 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-12 07:31:57,448 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-12 07:31:57,448 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2018-04-12 07:31:57,448 INFO L87 Difference]: Start difference. First operand 296 states and 319 transitions. Second operand 16 states. [2018-04-12 07:31:58,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:58,419 INFO L93 Difference]: Finished difference Result 336 states and 363 transitions. [2018-04-12 07:31:58,419 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-12 07:31:58,419 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 203 [2018-04-12 07:31:58,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:58,420 INFO L225 Difference]: With dead ends: 336 [2018-04-12 07:31:58,420 INFO L226 Difference]: Without dead ends: 327 [2018-04-12 07:31:58,420 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2018-04-12 07:31:58,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-04-12 07:31:58,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 296. [2018-04-12 07:31:58,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:31:58,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 318 transitions. [2018-04-12 07:31:58,423 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 318 transitions. Word has length 203 [2018-04-12 07:31:58,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:58,424 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 318 transitions. [2018-04-12 07:31:58,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-12 07:31:58,424 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 318 transitions. [2018-04-12 07:31:58,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2018-04-12 07:31:58,425 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:58,425 INFO L355 BasicCegarLoop]: trace histogram [62, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:31:58,425 INFO L408 AbstractCegarLoop]: === Iteration 33 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:58,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1915749629, now seen corresponding path program 7 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:58,433 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:58,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:58,694 INFO L134 CoverageAnalysis]: Checked inductivity of 2533 backedges. 492 proven. 21 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:58,711 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:31:58,711 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-12 07:31:58,711 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:31:58,711 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:31:58,712 INFO L182 omatonBuilderFactory]: Interpolants [28230#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 28231#(and (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|)), 28011#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 28012#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 28046#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 28211#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 28243#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 28244#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 28245#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 28246#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 28247#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 28248#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 28249#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 27834#true, 28250#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 27835#false, 28251#(not (= |#Ultimate.C_memset_#amount| 119))] [2018-04-12 07:31:58,712 INFO L134 CoverageAnalysis]: Checked inductivity of 2533 backedges. 492 proven. 21 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:31:58,712 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-12 07:31:58,712 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-12 07:31:58,712 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2018-04-12 07:31:58,712 INFO L87 Difference]: Start difference. First operand 296 states and 318 transitions. Second operand 17 states. [2018-04-12 07:31:59,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:31:59,717 INFO L93 Difference]: Finished difference Result 336 states and 362 transitions. [2018-04-12 07:31:59,717 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-12 07:31:59,717 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 204 [2018-04-12 07:31:59,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:31:59,718 INFO L225 Difference]: With dead ends: 336 [2018-04-12 07:31:59,718 INFO L226 Difference]: Without dead ends: 327 [2018-04-12 07:31:59,718 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2018-04-12 07:31:59,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-04-12 07:31:59,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 296. [2018-04-12 07:31:59,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:31:59,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 317 transitions. [2018-04-12 07:31:59,721 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 317 transitions. Word has length 204 [2018-04-12 07:31:59,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:31:59,721 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 317 transitions. [2018-04-12 07:31:59,721 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-12 07:31:59,721 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 317 transitions. [2018-04-12 07:31:59,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-04-12 07:31:59,722 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:31:59,722 INFO L355 BasicCegarLoop]: trace histogram [63, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:31:59,722 INFO L408 AbstractCegarLoop]: === Iteration 34 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:31:59,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1301548656, now seen corresponding path program 8 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:31:59,724 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:31:59,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:31:59,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:00,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:02,208 WARN L148 SmtUtils]: Spent 2039ms on a formula simplification that was a NOOP. DAG size: 17 [2018-04-12 07:32:06,055 WARN L148 SmtUtils]: Spent 1052ms on a formula simplification that was a NOOP. DAG size: 17 [2018-04-12 07:32:06,075 INFO L134 CoverageAnalysis]: Checked inductivity of 2601 backedges. 553 proven. 28 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:32:06,093 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:32:06,093 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-12 07:32:06,093 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:32:06,093 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:32:06,093 INFO L182 omatonBuilderFactory]: Interpolants [29121#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 29286#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 29320#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 29321#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 29322#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 29323#(and (<= |#Ultimate.C_memset_#t~loopctr32| 2) (<= 2 |#Ultimate.C_memset_#t~loopctr32|)), 28908#true, 29324#(and (<= 3 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 3)), 28909#false, 29325#(and (<= 4 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 4)), 29326#(and (<= |#Ultimate.C_memset_#t~loopctr32| 5) (<= 5 |#Ultimate.C_memset_#t~loopctr32|)), 29327#(and (<= |#Ultimate.C_memset_#t~loopctr32| 6) (<= 6 |#Ultimate.C_memset_#t~loopctr32|)), 29328#(and (< 6 |#Ultimate.C_memset_#amount|) (<= (* 7 |#Ultimate.C_memset_#t~loopctr32|) (+ (div (+ (- 1610612687) (* 268435449 |#Ultimate.C_memset_#amount|)) 268435456) 268435498))), 29329#(and (< 6 |#Ultimate.C_memset_#amount|) (<= (* 268435456 |#Ultimate.C_memset_#amount|) (+ (* 268435449 |#Ultimate.C_memset_#t~loopctr32|) (div (+ (- 1610612687) (* 268435449 |#Ultimate.C_memset_#amount|)) 268435456) 268435498))), 29306#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 29307#(and (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 29086#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 29087#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:32:06,094 INFO L134 CoverageAnalysis]: Checked inductivity of 2601 backedges. 553 proven. 28 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:32:06,094 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-12 07:32:06,094 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-12 07:32:06,094 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=269, Unknown=1, NotChecked=0, Total=306 [2018-04-12 07:32:06,094 INFO L87 Difference]: Start difference. First operand 296 states and 317 transitions. Second operand 18 states. [2018-04-12 07:32:56,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:32:56,504 INFO L93 Difference]: Finished difference Result 334 states and 359 transitions. [2018-04-12 07:32:56,504 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-12 07:32:56,504 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 205 [2018-04-12 07:32:56,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:32:56,505 INFO L225 Difference]: With dead ends: 334 [2018-04-12 07:32:56,505 INFO L226 Difference]: Without dead ends: 325 [2018-04-12 07:32:56,506 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=87, Invalid=614, Unknown=1, NotChecked=0, Total=702 [2018-04-12 07:32:56,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2018-04-12 07:32:56,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 294. [2018-04-12 07:32:56,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2018-04-12 07:32:56,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 314 transitions. [2018-04-12 07:32:56,509 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 314 transitions. Word has length 205 [2018-04-12 07:32:56,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:32:56,509 INFO L459 AbstractCegarLoop]: Abstraction has 294 states and 314 transitions. [2018-04-12 07:32:56,509 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-12 07:32:56,509 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 314 transitions. [2018-04-12 07:32:56,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-04-12 07:32:56,510 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:32:56,510 INFO L355 BasicCegarLoop]: trace histogram [64, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:32:56,510 INFO L408 AbstractCegarLoop]: === Iteration 35 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:32:56,511 INFO L82 PathProgramCache]: Analyzing trace with hash -558812323, now seen corresponding path program 9 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:32:56,514 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:32:56,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:56,804 INFO L134 CoverageAnalysis]: Checked inductivity of 2670 backedges. 614 proven. 36 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:32:56,821 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:32:56,821 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-12 07:32:56,821 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:32:56,822 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:32:56,822 INFO L182 omatonBuilderFactory]: Interpolants [30400#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 30401#(not (= |#Ultimate.C_memset_#amount| 119)), 30376#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 30377#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 30155#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 30156#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 30190#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 30355#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 30391#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 29976#true, 30392#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 29977#false, 30393#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 30394#(= |#Ultimate.C_memset_#t~loopctr32| 2), 30395#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 30396#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 30397#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 30398#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 30399#(<= |#Ultimate.C_memset_#t~loopctr32| 7)] [2018-04-12 07:32:56,822 INFO L134 CoverageAnalysis]: Checked inductivity of 2670 backedges. 614 proven. 36 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:32:56,822 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-12 07:32:56,822 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-12 07:32:56,822 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2018-04-12 07:32:56,822 INFO L87 Difference]: Start difference. First operand 294 states and 314 transitions. Second operand 19 states. [2018-04-12 07:32:57,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:32:57,654 INFO L93 Difference]: Finished difference Result 334 states and 359 transitions. [2018-04-12 07:32:57,654 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-12 07:32:57,654 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 206 [2018-04-12 07:32:57,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:32:57,655 INFO L225 Difference]: With dead ends: 334 [2018-04-12 07:32:57,655 INFO L226 Difference]: Without dead ends: 327 [2018-04-12 07:32:57,655 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=777, Unknown=0, NotChecked=0, Total=930 [2018-04-12 07:32:57,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-04-12 07:32:57,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 296. [2018-04-12 07:32:57,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:32:57,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 316 transitions. [2018-04-12 07:32:57,658 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 316 transitions. Word has length 206 [2018-04-12 07:32:57,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:32:57,658 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 316 transitions. [2018-04-12 07:32:57,658 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-12 07:32:57,658 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 316 transitions. [2018-04-12 07:32:57,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-04-12 07:32:57,659 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:32:57,659 INFO L355 BasicCegarLoop]: trace histogram [65, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:32:57,659 INFO L408 AbstractCegarLoop]: === Iteration 36 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:32:57,659 INFO L82 PathProgramCache]: Analyzing trace with hash 1899539472, now seen corresponding path program 10 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:32:57,662 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:32:57,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:57,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:58,037 INFO L134 CoverageAnalysis]: Checked inductivity of 2740 backedges. 675 proven. 45 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:32:58,063 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:32:58,063 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-12 07:32:58,063 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:32:58,064 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:32:58,064 INFO L182 omatonBuilderFactory]: Interpolants [31458#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 31459#(and (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|)), 31236#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 31237#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 31271#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 31436#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 31056#true, 31057#false, 31474#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119))), 31475#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 31476#(and (<= |#Ultimate.C_memset_#t~loopctr32| 1) (< 0 |#Ultimate.C_memset_#amount|)), 31477#(and (<= |#Ultimate.C_memset_#t~loopctr32| 2) (< 0 |#Ultimate.C_memset_#amount|)), 31478#(and (<= |#Ultimate.C_memset_#t~loopctr32| 3) (< 0 |#Ultimate.C_memset_#amount|)), 31479#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 4)), 31480#(and (<= |#Ultimate.C_memset_#t~loopctr32| 5) (< 0 |#Ultimate.C_memset_#amount|)), 31481#(and (<= |#Ultimate.C_memset_#t~loopctr32| 6) (< 0 |#Ultimate.C_memset_#amount|)), 31482#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 7)), 31483#(and (<= |#Ultimate.C_memset_#t~loopctr32| 8) (< 0 |#Ultimate.C_memset_#amount|)), 31484#(and (<= |#Ultimate.C_memset_#t~loopctr32| 9) (< 0 |#Ultimate.C_memset_#amount|)), 31485#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#amount| 9))] [2018-04-12 07:32:58,064 INFO L134 CoverageAnalysis]: Checked inductivity of 2740 backedges. 675 proven. 45 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:32:58,064 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-12 07:32:58,065 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-12 07:32:58,065 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2018-04-12 07:32:58,065 INFO L87 Difference]: Start difference. First operand 296 states and 316 transitions. Second operand 20 states. [2018-04-12 07:32:59,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:32:59,619 INFO L93 Difference]: Finished difference Result 336 states and 361 transitions. [2018-04-12 07:32:59,619 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-12 07:32:59,619 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 207 [2018-04-12 07:32:59,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:32:59,620 INFO L225 Difference]: With dead ends: 336 [2018-04-12 07:32:59,620 INFO L226 Difference]: Without dead ends: 329 [2018-04-12 07:32:59,620 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=158, Invalid=898, Unknown=0, NotChecked=0, Total=1056 [2018-04-12 07:32:59,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2018-04-12 07:32:59,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 296. [2018-04-12 07:32:59,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:32:59,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 316 transitions. [2018-04-12 07:32:59,624 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 316 transitions. Word has length 207 [2018-04-12 07:32:59,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:32:59,624 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 316 transitions. [2018-04-12 07:32:59,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-12 07:32:59,624 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 316 transitions. [2018-04-12 07:32:59,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-04-12 07:32:59,625 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:32:59,625 INFO L355 BasicCegarLoop]: trace histogram [66, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:32:59,625 INFO L408 AbstractCegarLoop]: === Iteration 37 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:32:59,626 INFO L82 PathProgramCache]: Analyzing trace with hash 799033789, now seen corresponding path program 11 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:32:59,628 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:32:59,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:32:59,929 INFO L134 CoverageAnalysis]: Checked inductivity of 2811 backedges. 736 proven. 55 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:32:59,946 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:32:59,946 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-12 07:32:59,946 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:32:59,946 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:32:59,947 INFO L182 omatonBuilderFactory]: Interpolants [32576#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 32577#(not (= |#Ultimate.C_memset_#amount| 119)), 32548#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 32325#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 32549#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 32326#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 32360#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 32525#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 32144#true, 32145#false, 32565#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 32566#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 32567#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 32568#(= |#Ultimate.C_memset_#t~loopctr32| 2), 32569#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 32570#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 32571#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 32572#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 32573#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 32574#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 32575#(<= |#Ultimate.C_memset_#t~loopctr32| 9)] [2018-04-12 07:32:59,947 INFO L134 CoverageAnalysis]: Checked inductivity of 2811 backedges. 736 proven. 55 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:32:59,947 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-12 07:32:59,947 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-12 07:32:59,947 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2018-04-12 07:32:59,947 INFO L87 Difference]: Start difference. First operand 296 states and 316 transitions. Second operand 21 states. [2018-04-12 07:33:00,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:00,698 INFO L93 Difference]: Finished difference Result 338 states and 363 transitions. [2018-04-12 07:33:00,698 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-12 07:33:00,698 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 208 [2018-04-12 07:33:00,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:00,699 INFO L225 Difference]: With dead ends: 338 [2018-04-12 07:33:00,699 INFO L226 Difference]: Without dead ends: 331 [2018-04-12 07:33:00,700 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2018-04-12 07:33:00,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2018-04-12 07:33:00,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 296. [2018-04-12 07:33:00,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-12 07:33:00,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 316 transitions. [2018-04-12 07:33:00,702 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 316 transitions. Word has length 208 [2018-04-12 07:33:00,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:00,702 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 316 transitions. [2018-04-12 07:33:00,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-12 07:33:00,703 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 316 transitions. [2018-04-12 07:33:00,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2018-04-12 07:33:00,703 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:00,704 INFO L355 BasicCegarLoop]: trace histogram [67, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:00,704 INFO L408 AbstractCegarLoop]: === Iteration 38 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:00,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1043095984, now seen corresponding path program 12 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:00,706 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:00,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:00,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:01,081 INFO L134 CoverageAnalysis]: Checked inductivity of 2883 backedges. 797 proven. 66 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:01,098 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:01,098 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-12 07:33:01,098 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:01,098 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:01,098 INFO L182 omatonBuilderFactory]: Interpolants [33664#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 33665#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 33666#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 33667#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 33668#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 33669#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 33670#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 33671#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 33672#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 33673#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 33674#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 33675#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 33676#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 33677#(not (= |#Ultimate.C_memset_#amount| 119)), 33422#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 33646#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 33423#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 33647#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 33457#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 33622#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 33240#true, 33241#false] [2018-04-12 07:33:01,098 INFO L134 CoverageAnalysis]: Checked inductivity of 2883 backedges. 797 proven. 66 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:01,098 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-12 07:33:01,099 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-12 07:33:01,099 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2018-04-12 07:33:01,099 INFO L87 Difference]: Start difference. First operand 296 states and 316 transitions. Second operand 22 states. [2018-04-12 07:33:02,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:02,613 INFO L93 Difference]: Finished difference Result 341 states and 365 transitions. [2018-04-12 07:33:02,613 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-12 07:33:02,613 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 209 [2018-04-12 07:33:02,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:02,614 INFO L225 Difference]: With dead ends: 341 [2018-04-12 07:33:02,614 INFO L226 Difference]: Without dead ends: 334 [2018-04-12 07:33:02,614 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=194, Invalid=928, Unknown=0, NotChecked=0, Total=1122 [2018-04-12 07:33:02,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2018-04-12 07:33:02,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 294. [2018-04-12 07:33:02,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2018-04-12 07:33:02,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 313 transitions. [2018-04-12 07:33:02,617 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 313 transitions. Word has length 209 [2018-04-12 07:33:02,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:02,617 INFO L459 AbstractCegarLoop]: Abstraction has 294 states and 313 transitions. [2018-04-12 07:33:02,617 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-12 07:33:02,617 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 313 transitions. [2018-04-12 07:33:02,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2018-04-12 07:33:02,618 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:02,618 INFO L355 BasicCegarLoop]: trace histogram [68, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:02,618 INFO L408 AbstractCegarLoop]: === Iteration 39 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:02,618 INFO L82 PathProgramCache]: Analyzing trace with hash 19089437, now seen corresponding path program 13 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:02,621 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:02,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:02,999 INFO L134 CoverageAnalysis]: Checked inductivity of 2956 backedges. 858 proven. 78 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:03,015 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:03,015 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-12 07:33:03,015 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:03,016 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:03,016 INFO L182 omatonBuilderFactory]: Interpolants [34720#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 34337#true, 34338#false, 34764#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 34765#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 34766#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 34767#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 34768#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 34769#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 34770#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 34771#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 34772#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 34773#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 34774#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 34775#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 34520#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 34776#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 34521#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 34777#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 34745#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 34746#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 34778#(not (= 119 |#Ultimate.C_memset_#amount|)), 34555#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:33:03,016 INFO L134 CoverageAnalysis]: Checked inductivity of 2956 backedges. 858 proven. 78 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:03,016 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-12 07:33:03,016 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-12 07:33:03,016 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=383, Unknown=0, NotChecked=0, Total=506 [2018-04-12 07:33:03,016 INFO L87 Difference]: Start difference. First operand 294 states and 313 transitions. Second operand 23 states. [2018-04-12 07:33:04,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:04,293 INFO L93 Difference]: Finished difference Result 347 states and 373 transitions. [2018-04-12 07:33:04,293 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-12 07:33:04,293 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 210 [2018-04-12 07:33:04,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:04,294 INFO L225 Difference]: With dead ends: 347 [2018-04-12 07:33:04,294 INFO L226 Difference]: Without dead ends: 340 [2018-04-12 07:33:04,294 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=221, Invalid=1039, Unknown=0, NotChecked=0, Total=1260 [2018-04-12 07:33:04,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2018-04-12 07:33:04,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 297. [2018-04-12 07:33:04,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 297 states. [2018-04-12 07:33:04,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 318 transitions. [2018-04-12 07:33:04,297 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 318 transitions. Word has length 210 [2018-04-12 07:33:04,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:04,297 INFO L459 AbstractCegarLoop]: Abstraction has 297 states and 318 transitions. [2018-04-12 07:33:04,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-12 07:33:04,297 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 318 transitions. [2018-04-12 07:33:04,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2018-04-12 07:33:04,297 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:04,298 INFO L355 BasicCegarLoop]: trace histogram [69, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:04,298 INFO L408 AbstractCegarLoop]: === Iteration 40 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:04,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1660342448, now seen corresponding path program 14 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:04,300 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:04,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:04,691 INFO L134 CoverageAnalysis]: Checked inductivity of 3030 backedges. 919 proven. 91 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:04,708 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:04,708 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-12 07:33:04,708 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:04,708 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:04,708 INFO L182 omatonBuilderFactory]: Interpolants [35879#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 35880#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 35881#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 35882#(= |#Ultimate.C_memset_#t~loopctr32| 2), 35883#(= |#Ultimate.C_memset_#t~loopctr32| 3), 35884#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 35885#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 35886#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 35887#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 35888#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 35633#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 35889#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 35634#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 35890#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 35891#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 35859#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 35668#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 35860#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 35892#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 35893#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 35894#(not (= |#Ultimate.C_memset_#amount| 119)), 35449#true, 35833#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 35450#false] [2018-04-12 07:33:04,709 INFO L134 CoverageAnalysis]: Checked inductivity of 3030 backedges. 919 proven. 91 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:04,709 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-12 07:33:04,709 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-12 07:33:04,709 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=419, Unknown=0, NotChecked=0, Total=552 [2018-04-12 07:33:04,709 INFO L87 Difference]: Start difference. First operand 297 states and 318 transitions. Second operand 24 states. [2018-04-12 07:33:06,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:06,037 INFO L93 Difference]: Finished difference Result 350 states and 378 transitions. [2018-04-12 07:33:06,037 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-12 07:33:06,037 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 211 [2018-04-12 07:33:06,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:06,038 INFO L225 Difference]: With dead ends: 350 [2018-04-12 07:33:06,038 INFO L226 Difference]: Without dead ends: 343 [2018-04-12 07:33:06,039 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=244, Invalid=1162, Unknown=0, NotChecked=0, Total=1406 [2018-04-12 07:33:06,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2018-04-12 07:33:06,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 298. [2018-04-12 07:33:06,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 298 states. [2018-04-12 07:33:06,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 320 transitions. [2018-04-12 07:33:06,043 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 320 transitions. Word has length 211 [2018-04-12 07:33:06,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:06,043 INFO L459 AbstractCegarLoop]: Abstraction has 298 states and 320 transitions. [2018-04-12 07:33:06,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-12 07:33:06,044 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 320 transitions. [2018-04-12 07:33:06,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-04-12 07:33:06,044 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:06,045 INFO L355 BasicCegarLoop]: trace histogram [70, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:06,045 INFO L408 AbstractCegarLoop]: === Iteration 41 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:06,045 INFO L82 PathProgramCache]: Analyzing trace with hash 2111843965, now seen corresponding path program 15 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:06,048 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:06,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:06,531 INFO L134 CoverageAnalysis]: Checked inductivity of 3105 backedges. 980 proven. 105 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:06,548 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:06,548 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-12 07:33:06,549 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:06,549 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:06,549 INFO L182 omatonBuilderFactory]: Interpolants [37004#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 37005#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 37006#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 37007#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 37008#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 37009#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 37010#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 37011#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 36756#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 37012#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 36757#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 37013#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 37014#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 37015#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 37016#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 37017#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 37018#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 36571#true, 37019#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 36572#false, 36956#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 37020#(not (= |#Ultimate.C_memset_#amount| 119)), 36791#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 36983#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 36984#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:33:06,549 INFO L134 CoverageAnalysis]: Checked inductivity of 3105 backedges. 980 proven. 105 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:06,549 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-12 07:33:06,549 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-12 07:33:06,550 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2018-04-12 07:33:06,550 INFO L87 Difference]: Start difference. First operand 298 states and 320 transitions. Second operand 25 states. [2018-04-12 07:33:07,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:07,954 INFO L93 Difference]: Finished difference Result 353 states and 383 transitions. [2018-04-12 07:33:07,954 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-12 07:33:07,954 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 212 [2018-04-12 07:33:07,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:07,955 INFO L225 Difference]: With dead ends: 353 [2018-04-12 07:33:07,955 INFO L226 Difference]: Without dead ends: 346 [2018-04-12 07:33:07,956 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=284, Invalid=1276, Unknown=0, NotChecked=0, Total=1560 [2018-04-12 07:33:07,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2018-04-12 07:33:07,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 299. [2018-04-12 07:33:07,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 299 states. [2018-04-12 07:33:07,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 322 transitions. [2018-04-12 07:33:07,959 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 322 transitions. Word has length 212 [2018-04-12 07:33:07,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:07,959 INFO L459 AbstractCegarLoop]: Abstraction has 299 states and 322 transitions. [2018-04-12 07:33:07,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-12 07:33:07,959 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 322 transitions. [2018-04-12 07:33:07,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-04-12 07:33:07,959 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:07,959 INFO L355 BasicCegarLoop]: trace histogram [71, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:07,960 INFO L408 AbstractCegarLoop]: === Iteration 42 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:07,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1209461520, now seen corresponding path program 16 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:07,963 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:08,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:08,395 INFO L134 CoverageAnalysis]: Checked inductivity of 3181 backedges. 1041 proven. 120 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:08,412 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:08,412 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-04-12 07:33:08,412 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:08,412 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:08,413 INFO L182 omatonBuilderFactory]: Interpolants [38144#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 37889#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 38145#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 37890#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 38146#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 38147#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 38148#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 38149#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 38150#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 37703#true, 38151#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 37704#false, 38152#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 38089#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 38153#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 38154#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 38155#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 38156#(not (= |#Ultimate.C_memset_#amount| 119)), 37924#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 38117#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 38118#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 38139#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 38140#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 38141#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 38142#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 38143#(<= |#Ultimate.C_memset_#t~loopctr32| 3)] [2018-04-12 07:33:08,413 INFO L134 CoverageAnalysis]: Checked inductivity of 3181 backedges. 1041 proven. 120 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:08,413 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-12 07:33:08,413 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-12 07:33:08,413 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=478, Unknown=0, NotChecked=0, Total=650 [2018-04-12 07:33:08,413 INFO L87 Difference]: Start difference. First operand 299 states and 322 transitions. Second operand 26 states. [2018-04-12 07:33:09,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:09,703 INFO L93 Difference]: Finished difference Result 356 states and 388 transitions. [2018-04-12 07:33:09,704 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-12 07:33:09,704 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 213 [2018-04-12 07:33:09,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:09,705 INFO L225 Difference]: With dead ends: 356 [2018-04-12 07:33:09,705 INFO L226 Difference]: Without dead ends: 349 [2018-04-12 07:33:09,705 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=322, Invalid=1400, Unknown=0, NotChecked=0, Total=1722 [2018-04-12 07:33:09,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2018-04-12 07:33:09,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 300. [2018-04-12 07:33:09,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 300 states. [2018-04-12 07:33:09,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 324 transitions. [2018-04-12 07:33:09,709 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 324 transitions. Word has length 213 [2018-04-12 07:33:09,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:09,709 INFO L459 AbstractCegarLoop]: Abstraction has 300 states and 324 transitions. [2018-04-12 07:33:09,709 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-12 07:33:09,709 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 324 transitions. [2018-04-12 07:33:09,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2018-04-12 07:33:09,710 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:09,710 INFO L355 BasicCegarLoop]: trace histogram [72, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:09,710 INFO L408 AbstractCegarLoop]: === Iteration 43 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:09,710 INFO L82 PathProgramCache]: Analyzing trace with hash -1090716451, now seen corresponding path program 17 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:09,712 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:09,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:09,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:10,152 INFO L134 CoverageAnalysis]: Checked inductivity of 3258 backedges. 1102 proven. 136 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:10,169 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:10,169 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-12 07:33:10,169 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:10,170 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:10,170 INFO L182 omatonBuilderFactory]: Interpolants [39232#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 39296#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 39297#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 39298#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 39299#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 39300#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 39301#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 39302#(not (= 119 |#Ultimate.C_memset_#amount|)), 39067#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 39261#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 39262#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 39284#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 39285#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 39286#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 39287#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 39032#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 39288#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 39033#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 39289#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 39290#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 39291#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 39292#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 38845#true, 39293#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 38846#false, 39294#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 39295#(<= |#Ultimate.C_memset_#t~loopctr32| 10)] [2018-04-12 07:33:10,170 INFO L134 CoverageAnalysis]: Checked inductivity of 3258 backedges. 1102 proven. 136 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:10,170 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-12 07:33:10,170 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-12 07:33:10,171 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=513, Unknown=0, NotChecked=0, Total=702 [2018-04-12 07:33:10,171 INFO L87 Difference]: Start difference. First operand 300 states and 324 transitions. Second operand 27 states. [2018-04-12 07:33:11,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:11,169 INFO L93 Difference]: Finished difference Result 359 states and 393 transitions. [2018-04-12 07:33:11,170 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-12 07:33:11,170 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 214 [2018-04-12 07:33:11,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:11,171 INFO L225 Difference]: With dead ends: 359 [2018-04-12 07:33:11,171 INFO L226 Difference]: Without dead ends: 352 [2018-04-12 07:33:11,171 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=359, Invalid=1533, Unknown=0, NotChecked=0, Total=1892 [2018-04-12 07:33:11,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2018-04-12 07:33:11,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 301. [2018-04-12 07:33:11,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 301 states. [2018-04-12 07:33:11,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 326 transitions. [2018-04-12 07:33:11,174 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 326 transitions. Word has length 214 [2018-04-12 07:33:11,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:11,174 INFO L459 AbstractCegarLoop]: Abstraction has 301 states and 326 transitions. [2018-04-12 07:33:11,174 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-12 07:33:11,174 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 326 transitions. [2018-04-12 07:33:11,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2018-04-12 07:33:11,175 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:11,175 INFO L355 BasicCegarLoop]: trace histogram [73, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:11,175 INFO L408 AbstractCegarLoop]: === Iteration 44 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:11,175 INFO L82 PathProgramCache]: Analyzing trace with hash -1704586608, now seen corresponding path program 18 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:11,177 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:11,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:11,628 INFO L134 CoverageAnalysis]: Checked inductivity of 3336 backedges. 1163 proven. 153 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:11,645 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:11,645 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-12 07:33:11,645 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:11,646 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:11,646 INFO L182 omatonBuilderFactory]: Interpolants [40448#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 40385#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 40449#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 40450#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 40451#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 40452#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 40453#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 40454#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 40455#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 40456#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 40457#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 40458#(not (= |#Ultimate.C_memset_#amount| 119)), 40220#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 40415#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 40416#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 40439#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 40440#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 40185#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 40441#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 40186#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 40442#(= |#Ultimate.C_memset_#t~loopctr32| 2), 40443#(= |#Ultimate.C_memset_#t~loopctr32| 3), 40444#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 39997#true, 40445#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 39998#false, 40446#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 40447#(<= |#Ultimate.C_memset_#t~loopctr32| 7)] [2018-04-12 07:33:11,646 INFO L134 CoverageAnalysis]: Checked inductivity of 3336 backedges. 1163 proven. 153 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:11,646 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-12 07:33:11,646 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-12 07:33:11,646 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=553, Unknown=0, NotChecked=0, Total=756 [2018-04-12 07:33:11,646 INFO L87 Difference]: Start difference. First operand 301 states and 326 transitions. Second operand 28 states. [2018-04-12 07:33:12,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:12,782 INFO L93 Difference]: Finished difference Result 362 states and 398 transitions. [2018-04-12 07:33:12,782 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-12 07:33:12,782 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 215 [2018-04-12 07:33:12,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:12,783 INFO L225 Difference]: With dead ends: 362 [2018-04-12 07:33:12,783 INFO L226 Difference]: Without dead ends: 355 [2018-04-12 07:33:12,784 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=394, Invalid=1676, Unknown=0, NotChecked=0, Total=2070 [2018-04-12 07:33:12,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2018-04-12 07:33:12,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 302. [2018-04-12 07:33:12,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 302 states. [2018-04-12 07:33:12,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 328 transitions. [2018-04-12 07:33:12,786 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 328 transitions. Word has length 215 [2018-04-12 07:33:12,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:12,786 INFO L459 AbstractCegarLoop]: Abstraction has 302 states and 328 transitions. [2018-04-12 07:33:12,786 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-12 07:33:12,787 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 328 transitions. [2018-04-12 07:33:12,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2018-04-12 07:33:12,787 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:12,787 INFO L355 BasicCegarLoop]: trace histogram [74, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:12,787 INFO L408 AbstractCegarLoop]: === Iteration 45 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:12,787 INFO L82 PathProgramCache]: Analyzing trace with hash 740275005, now seen corresponding path program 19 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:12,790 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:12,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:12,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:13,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:13,281 INFO L134 CoverageAnalysis]: Checked inductivity of 3415 backedges. 1224 proven. 171 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:13,298 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:13,298 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-12 07:33:13,298 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:13,299 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:13,299 INFO L182 omatonBuilderFactory]: Interpolants [41348#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 41604#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 41349#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 41605#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 41606#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 41159#true, 41607#(= |#Ultimate.C_memset_#t~loopctr32| 2), 41160#false, 41608#(= |#Ultimate.C_memset_#t~loopctr32| 3), 41609#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 41610#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 41611#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 41548#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 41612#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 41613#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 41614#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 41615#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 41616#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 41617#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 41618#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 41619#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 41620#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 41621#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 41622#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 41623#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 41624#(not (= |#Ultimate.C_memset_#amount| 119)), 41383#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 41579#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 41580#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:33:13,299 INFO L134 CoverageAnalysis]: Checked inductivity of 3415 backedges. 1224 proven. 171 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:13,299 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-12 07:33:13,299 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-12 07:33:13,300 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=589, Unknown=0, NotChecked=0, Total=812 [2018-04-12 07:33:13,300 INFO L87 Difference]: Start difference. First operand 302 states and 328 transitions. Second operand 29 states. [2018-04-12 07:33:14,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:14,890 INFO L93 Difference]: Finished difference Result 365 states and 403 transitions. [2018-04-12 07:33:14,914 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-04-12 07:33:14,915 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 216 [2018-04-12 07:33:14,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:14,916 INFO L225 Difference]: With dead ends: 365 [2018-04-12 07:33:14,916 INFO L226 Difference]: Without dead ends: 358 [2018-04-12 07:33:14,917 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=439, Invalid=1817, Unknown=0, NotChecked=0, Total=2256 [2018-04-12 07:33:14,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2018-04-12 07:33:14,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 303. [2018-04-12 07:33:14,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303 states. [2018-04-12 07:33:14,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 330 transitions. [2018-04-12 07:33:14,922 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 330 transitions. Word has length 216 [2018-04-12 07:33:14,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:14,922 INFO L459 AbstractCegarLoop]: Abstraction has 303 states and 330 transitions. [2018-04-12 07:33:14,922 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-12 07:33:14,922 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 330 transitions. [2018-04-12 07:33:14,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2018-04-12 07:33:14,923 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:14,923 INFO L355 BasicCegarLoop]: trace histogram [75, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:14,923 INFO L408 AbstractCegarLoop]: === Iteration 46 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:14,924 INFO L82 PathProgramCache]: Analyzing trace with hash -778426320, now seen corresponding path program 20 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:14,927 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:14,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:15,418 INFO L134 CoverageAnalysis]: Checked inductivity of 3495 backedges. 1285 proven. 190 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:15,435 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:15,435 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2018-04-12 07:33:15,435 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:15,436 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:15,436 INFO L182 omatonBuilderFactory]: Interpolants [42753#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 42754#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 42521#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 42522#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 42331#true, 42779#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 42332#false, 42780#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 42781#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 42782#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 42783#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 42784#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 42721#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 42785#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 42786#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 42787#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 42788#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 42789#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 42790#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 42791#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 42792#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 42793#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 42794#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 42795#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 42796#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 42797#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 42798#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 42799#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 42800#(not (= 119 |#Ultimate.C_memset_#amount|)), 42556#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:33:15,436 INFO L134 CoverageAnalysis]: Checked inductivity of 3495 backedges. 1285 proven. 190 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:15,436 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-12 07:33:15,436 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-12 07:33:15,437 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=621, Unknown=0, NotChecked=0, Total=870 [2018-04-12 07:33:15,437 INFO L87 Difference]: Start difference. First operand 303 states and 330 transitions. Second operand 30 states. [2018-04-12 07:33:16,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:16,972 INFO L93 Difference]: Finished difference Result 362 states and 402 transitions. [2018-04-12 07:33:16,972 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-04-12 07:33:16,972 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 217 [2018-04-12 07:33:16,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:16,973 INFO L225 Difference]: With dead ends: 362 [2018-04-12 07:33:16,973 INFO L226 Difference]: Without dead ends: 355 [2018-04-12 07:33:16,974 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=519, Invalid=2237, Unknown=0, NotChecked=0, Total=2756 [2018-04-12 07:33:16,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2018-04-12 07:33:16,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 304. [2018-04-12 07:33:16,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2018-04-12 07:33:16,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 332 transitions. [2018-04-12 07:33:16,977 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 332 transitions. Word has length 217 [2018-04-12 07:33:16,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:16,977 INFO L459 AbstractCegarLoop]: Abstraction has 304 states and 332 transitions. [2018-04-12 07:33:16,977 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-12 07:33:16,977 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 332 transitions. [2018-04-12 07:33:16,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-04-12 07:33:16,978 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:16,978 INFO L355 BasicCegarLoop]: trace histogram [76, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:16,979 INFO L408 AbstractCegarLoop]: === Iteration 47 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:16,979 INFO L82 PathProgramCache]: Analyzing trace with hash -613527139, now seen corresponding path program 21 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:16,982 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:17,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:17,435 INFO L134 CoverageAnalysis]: Checked inductivity of 3576 backedges. 1346 proven. 210 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:17,452 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:17,452 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-12 07:33:17,452 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:17,453 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:17,453 INFO L182 omatonBuilderFactory]: Interpolants [43904#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 43968#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 43969#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 43970#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 43971#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 43972#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 43973#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 43974#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 43975#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 43976#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 43977#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 43978#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 43979#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 43980#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 43981#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 43982#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 43983#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 43984#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 43985#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 43986#(not (= |#Ultimate.C_memset_#amount| 119)), 43739#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 43937#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 43938#(and (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|)), 43704#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 43513#true, 43705#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 43514#false, 43964#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 43965#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 43966#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 43967#(<= |#Ultimate.C_memset_#t~loopctr32| 2)] [2018-04-12 07:33:17,453 INFO L134 CoverageAnalysis]: Checked inductivity of 3576 backedges. 1346 proven. 210 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:17,453 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-12 07:33:17,453 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-12 07:33:17,453 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=659, Unknown=0, NotChecked=0, Total=930 [2018-04-12 07:33:17,453 INFO L87 Difference]: Start difference. First operand 304 states and 332 transitions. Second operand 31 states. [2018-04-12 07:33:18,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:18,843 INFO L93 Difference]: Finished difference Result 365 states and 407 transitions. [2018-04-12 07:33:18,843 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-04-12 07:33:18,843 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 218 [2018-04-12 07:33:18,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:18,844 INFO L225 Difference]: With dead ends: 365 [2018-04-12 07:33:18,844 INFO L226 Difference]: Without dead ends: 358 [2018-04-12 07:33:18,845 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=570, Invalid=2400, Unknown=0, NotChecked=0, Total=2970 [2018-04-12 07:33:18,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2018-04-12 07:33:18,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 305. [2018-04-12 07:33:18,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 305 states. [2018-04-12 07:33:18,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 334 transitions. [2018-04-12 07:33:18,848 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 334 transitions. Word has length 218 [2018-04-12 07:33:18,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:18,848 INFO L459 AbstractCegarLoop]: Abstraction has 305 states and 334 transitions. [2018-04-12 07:33:18,848 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-12 07:33:18,848 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 334 transitions. [2018-04-12 07:33:18,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2018-04-12 07:33:18,849 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:18,849 INFO L355 BasicCegarLoop]: trace histogram [77, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:18,849 INFO L408 AbstractCegarLoop]: === Iteration 48 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:18,850 INFO L82 PathProgramCache]: Analyzing trace with hash 203380176, now seen corresponding path program 22 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:18,853 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:18,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:18,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:18,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:18,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:18,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:18,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:18,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:18,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:18,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:18,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:18,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:19,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:19,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:19,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:19,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:19,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:19,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:19,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:19,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:19,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:19,343 INFO L134 CoverageAnalysis]: Checked inductivity of 3658 backedges. 1407 proven. 231 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:19,360 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:19,361 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-12 07:33:19,361 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:19,361 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:19,361 INFO L182 omatonBuilderFactory]: Interpolants [44932#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 45131#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 45132#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 44705#true, 44897#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 44706#false, 44898#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 45159#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 45160#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 45097#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 45161#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 45162#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 45163#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 45164#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 45165#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 45166#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 45167#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 45168#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 45169#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 45170#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 45171#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 45172#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 45173#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 45174#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 45175#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 45176#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 45177#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 45178#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 45179#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 45180#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 45181#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 45182#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:33:19,361 INFO L134 CoverageAnalysis]: Checked inductivity of 3658 backedges. 1407 proven. 231 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:19,361 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-12 07:33:19,361 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-12 07:33:19,362 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=697, Unknown=0, NotChecked=0, Total=992 [2018-04-12 07:33:19,362 INFO L87 Difference]: Start difference. First operand 305 states and 334 transitions. Second operand 32 states. [2018-04-12 07:33:20,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:20,888 INFO L93 Difference]: Finished difference Result 368 states and 412 transitions. [2018-04-12 07:33:20,888 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-04-12 07:33:20,888 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 219 [2018-04-12 07:33:20,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:20,889 INFO L225 Difference]: With dead ends: 368 [2018-04-12 07:33:20,889 INFO L226 Difference]: Without dead ends: 361 [2018-04-12 07:33:20,890 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=626, Invalid=2566, Unknown=0, NotChecked=0, Total=3192 [2018-04-12 07:33:20,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2018-04-12 07:33:20,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 306. [2018-04-12 07:33:20,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 306 states. [2018-04-12 07:33:20,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 336 transitions. [2018-04-12 07:33:20,892 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 336 transitions. Word has length 219 [2018-04-12 07:33:20,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:20,892 INFO L459 AbstractCegarLoop]: Abstraction has 306 states and 336 transitions. [2018-04-12 07:33:20,892 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-12 07:33:20,893 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 336 transitions. [2018-04-12 07:33:20,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-04-12 07:33:20,893 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:20,893 INFO L355 BasicCegarLoop]: trace histogram [78, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:20,893 INFO L408 AbstractCegarLoop]: === Iteration 49 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:20,894 INFO L82 PathProgramCache]: Analyzing trace with hash -242296835, now seen corresponding path program 23 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:20,897 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:20,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:20,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:20,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:20,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:21,440 INFO L134 CoverageAnalysis]: Checked inductivity of 3741 backedges. 1468 proven. 253 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:21,457 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:21,458 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-12 07:33:21,458 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:21,458 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:21,458 INFO L182 omatonBuilderFactory]: Interpolants [46336#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))), 45907#true, 45908#false, 46100#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 46101#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 46300#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 46364#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119))), 46365#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 46366#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 46367#(= |#Ultimate.C_memset_#t~loopctr32| 2), 46368#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 46369#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 46370#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 46371#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 46372#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 46373#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 46374#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 46375#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 46376#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 46377#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 46378#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 46379#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 46380#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 46381#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 46382#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 46383#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 46384#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 46385#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 46386#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 46387#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 46388#(<= |#Ultimate.C_memset_#amount| 22), 46135#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 46335#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|))] [2018-04-12 07:33:21,458 INFO L134 CoverageAnalysis]: Checked inductivity of 3741 backedges. 1468 proven. 253 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:21,458 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-12 07:33:21,459 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-12 07:33:21,459 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=740, Unknown=0, NotChecked=0, Total=1056 [2018-04-12 07:33:21,459 INFO L87 Difference]: Start difference. First operand 306 states and 336 transitions. Second operand 33 states. [2018-04-12 07:33:24,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:24,403 INFO L93 Difference]: Finished difference Result 371 states and 417 transitions. [2018-04-12 07:33:24,403 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-04-12 07:33:24,403 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 220 [2018-04-12 07:33:24,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:24,404 INFO L225 Difference]: With dead ends: 371 [2018-04-12 07:33:24,404 INFO L226 Difference]: Without dead ends: 364 [2018-04-12 07:33:24,404 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=678, Invalid=2744, Unknown=0, NotChecked=0, Total=3422 [2018-04-12 07:33:24,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2018-04-12 07:33:24,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 307. [2018-04-12 07:33:24,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 307 states. [2018-04-12 07:33:24,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 338 transitions. [2018-04-12 07:33:24,407 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 338 transitions. Word has length 220 [2018-04-12 07:33:24,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:24,407 INFO L459 AbstractCegarLoop]: Abstraction has 307 states and 338 transitions. [2018-04-12 07:33:24,407 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-12 07:33:24,408 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 338 transitions. [2018-04-12 07:33:24,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2018-04-12 07:33:24,408 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:24,408 INFO L355 BasicCegarLoop]: trace histogram [79, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:24,408 INFO L408 AbstractCegarLoop]: === Iteration 50 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:24,408 INFO L82 PathProgramCache]: Analyzing trace with hash -1173382288, now seen corresponding path program 24 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:24,410 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:24,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:25,033 INFO L134 CoverageAnalysis]: Checked inductivity of 3825 backedges. 1529 proven. 276 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:25,050 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:25,050 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2018-04-12 07:33:25,050 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:25,050 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:25,050 INFO L182 omatonBuilderFactory]: Interpolants [47119#true, 47120#false, 47313#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 47314#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 47513#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 47579#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119))), 47580#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 47581#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 47582#(and (<= |#Ultimate.C_memset_#t~loopctr32| 2) (or (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr32|))), 47583#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 3)), 47584#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 4)), 47585#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 5)), 47586#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 6)), 47587#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 7)), 47588#(and (<= |#Ultimate.C_memset_#t~loopctr32| 8) (< 2 |#Ultimate.C_memset_#amount|)), 47589#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 9)), 47590#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 10)), 47591#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 11)), 47592#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 12)), 47593#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 13)), 47594#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 14)), 47595#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 15)), 47596#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 16)), 47597#(and (<= |#Ultimate.C_memset_#t~loopctr32| 17) (< 2 |#Ultimate.C_memset_#amount|)), 47598#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 18)), 47599#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 19)), 47600#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 20)), 47601#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 21)), 47602#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 22)), 47603#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 23)), 47348#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 47604#(and (< 2 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#amount| 23)), 47549#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 47550#(and (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|))] [2018-04-12 07:33:25,051 INFO L134 CoverageAnalysis]: Checked inductivity of 3825 backedges. 1529 proven. 276 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:25,051 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-12 07:33:25,051 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-12 07:33:25,051 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=844, Unknown=0, NotChecked=0, Total=1122 [2018-04-12 07:33:25,051 INFO L87 Difference]: Start difference. First operand 307 states and 338 transitions. Second operand 34 states. [2018-04-12 07:33:27,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:27,164 INFO L93 Difference]: Finished difference Result 374 states and 422 transitions. [2018-04-12 07:33:27,164 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-04-12 07:33:27,164 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 221 [2018-04-12 07:33:27,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:27,165 INFO L225 Difference]: With dead ends: 374 [2018-04-12 07:33:27,165 INFO L226 Difference]: Without dead ends: 367 [2018-04-12 07:33:27,166 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=654, Invalid=3006, Unknown=0, NotChecked=0, Total=3660 [2018-04-12 07:33:27,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2018-04-12 07:33:27,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 308. [2018-04-12 07:33:27,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 308 states. [2018-04-12 07:33:27,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 340 transitions. [2018-04-12 07:33:27,168 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 340 transitions. Word has length 221 [2018-04-12 07:33:27,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:27,168 INFO L459 AbstractCegarLoop]: Abstraction has 308 states and 340 transitions. [2018-04-12 07:33:27,168 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-12 07:33:27,168 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 340 transitions. [2018-04-12 07:33:27,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2018-04-12 07:33:27,169 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:27,169 INFO L355 BasicCegarLoop]: trace histogram [80, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:27,169 INFO L408 AbstractCegarLoop]: === Iteration 51 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:27,169 INFO L82 PathProgramCache]: Analyzing trace with hash 27739741, now seen corresponding path program 25 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:27,172 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:27,670 INFO L134 CoverageAnalysis]: Checked inductivity of 3910 backedges. 1590 proven. 300 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:27,686 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:27,686 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-12 07:33:27,687 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:27,687 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:27,687 INFO L182 omatonBuilderFactory]: Interpolants [48773#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 48774#(and (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|)), 48341#true, 48342#false, 48536#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 48537#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 48736#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 48804#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 48805#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 48806#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 48807#(= |#Ultimate.C_memset_#t~loopctr32| 2), 48808#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 48809#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 48810#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 48811#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 48812#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 48813#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 48814#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 48815#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 48816#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 48817#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 48818#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 48819#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 48820#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 48821#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 48822#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 48823#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 48824#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 48825#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 48826#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 48571#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 48827#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 48828#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 48829#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 48830#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:33:27,687 INFO L134 CoverageAnalysis]: Checked inductivity of 3910 backedges. 1590 proven. 300 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:27,687 INFO L442 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-04-12 07:33:27,687 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-04-12 07:33:27,687 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=823, Unknown=0, NotChecked=0, Total=1190 [2018-04-12 07:33:27,688 INFO L87 Difference]: Start difference. First operand 308 states and 340 transitions. Second operand 35 states. [2018-04-12 07:33:29,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:29,494 INFO L93 Difference]: Finished difference Result 377 states and 427 transitions. [2018-04-12 07:33:29,494 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-04-12 07:33:29,494 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 222 [2018-04-12 07:33:29,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:29,495 INFO L225 Difference]: With dead ends: 377 [2018-04-12 07:33:29,495 INFO L226 Difference]: Without dead ends: 370 [2018-04-12 07:33:29,495 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=801, Invalid=3105, Unknown=0, NotChecked=0, Total=3906 [2018-04-12 07:33:29,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2018-04-12 07:33:29,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 309. [2018-04-12 07:33:29,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 309 states. [2018-04-12 07:33:29,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 342 transitions. [2018-04-12 07:33:29,498 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 342 transitions. Word has length 222 [2018-04-12 07:33:29,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:29,498 INFO L459 AbstractCegarLoop]: Abstraction has 309 states and 342 transitions. [2018-04-12 07:33:29,498 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-04-12 07:33:29,499 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 342 transitions. [2018-04-12 07:33:29,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-04-12 07:33:29,500 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:29,500 INFO L355 BasicCegarLoop]: trace histogram [81, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:29,500 INFO L408 AbstractCegarLoop]: === Iteration 52 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:29,500 INFO L82 PathProgramCache]: Analyzing trace with hash -1392183024, now seen corresponding path program 26 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:29,520 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:29,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:29,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:30,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:33,743 INFO L134 CoverageAnalysis]: Checked inductivity of 3996 backedges. 1651 proven. 325 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:33,763 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:33,763 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2018-04-12 07:33:33,763 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:33,764 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:33,764 INFO L182 omatonBuilderFactory]: Interpolants [50048#(and (<= |#Ultimate.C_memset_#t~loopctr32| 8) (<= 8 |#Ultimate.C_memset_#t~loopctr32|)), 50049#(and (<= |#Ultimate.C_memset_#t~loopctr32| 9) (< 8 |#Ultimate.C_memset_#amount|) (<= 9 |#Ultimate.C_memset_#t~loopctr32|)), 50050#(and (<= 10 |#Ultimate.C_memset_#t~loopctr32|) (< 8 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 10)), 50051#(and (< 8 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 11) (<= 11 |#Ultimate.C_memset_#t~loopctr32|)), 50052#(and (< 8 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 12) (<= 12 |#Ultimate.C_memset_#t~loopctr32|)), 50053#(and (< 8 |#Ultimate.C_memset_#amount|) (<= 13 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 13)), 50054#(and (< 8 |#Ultimate.C_memset_#amount|) (<= 14 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 14)), 50055#(and (<= 15 |#Ultimate.C_memset_#t~loopctr32|) (< 8 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 15)), 50056#(and (<= 16 |#Ultimate.C_memset_#t~loopctr32|) (< 8 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 16)), 50057#(and (<= |#Ultimate.C_memset_#t~loopctr32| 17) (< 8 |#Ultimate.C_memset_#amount|) (<= 17 |#Ultimate.C_memset_#t~loopctr32|)), 50058#(and (< 8 |#Ultimate.C_memset_#amount|) (<= 18 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 18)), 50059#(and (< 8 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 19)), 49804#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 50060#(and (< 8 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 20)), 50061#(and (< 8 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 21)), 50062#(and (< 8 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 22)), 50063#(and (<= |#Ultimate.C_memset_#t~loopctr32| 23) (< 8 |#Ultimate.C_memset_#amount|)), 50064#(and (<= |#Ultimate.C_memset_#t~loopctr32| 24) (< 8 |#Ultimate.C_memset_#amount|)), 50065#(and (< 8 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 25)), 50066#(and (<= 0 (+ (div (+ (- 40802188137) (* (- 47) |#Ultimate.C_memset_#amount|)) 2147483648) 25)) (< 8 |#Ultimate.C_memset_#amount|)), 50007#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 50008#(and (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 49573#true, 49574#false, 49769#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 49770#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 49969#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 50039#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 50040#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 50041#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 50042#(= |#Ultimate.C_memset_#t~loopctr32| 2), 50043#(= |#Ultimate.C_memset_#t~loopctr32| 3), 50044#(= 4 |#Ultimate.C_memset_#t~loopctr32|), 50045#(= |#Ultimate.C_memset_#t~loopctr32| 5), 50046#(= |#Ultimate.C_memset_#t~loopctr32| 6), 50047#(= |#Ultimate.C_memset_#t~loopctr32| 7)] [2018-04-12 07:33:33,764 INFO L134 CoverageAnalysis]: Checked inductivity of 3996 backedges. 1651 proven. 325 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:33,764 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-12 07:33:33,764 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-12 07:33:33,764 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1096, Unknown=1, NotChecked=0, Total=1260 [2018-04-12 07:33:33,765 INFO L87 Difference]: Start difference. First operand 309 states and 342 transitions. Second operand 36 states. [2018-04-12 07:33:42,057 WARN L148 SmtUtils]: Spent 290ms on a formula simplification that was a NOOP. DAG size: 20 [2018-04-12 07:33:47,474 WARN L148 SmtUtils]: Spent 151ms on a formula simplification that was a NOOP. DAG size: 19 [2018-04-12 07:33:52,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:33:52,109 INFO L93 Difference]: Finished difference Result 386 states and 438 transitions. [2018-04-12 07:33:52,109 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-04-12 07:33:52,109 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 223 [2018-04-12 07:33:52,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:33:52,110 INFO L225 Difference]: With dead ends: 386 [2018-04-12 07:33:52,110 INFO L226 Difference]: Without dead ends: 379 [2018-04-12 07:33:52,110 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=460, Invalid=3198, Unknown=2, NotChecked=0, Total=3660 [2018-04-12 07:33:52,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2018-04-12 07:33:52,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 310. [2018-04-12 07:33:52,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 310 states. [2018-04-12 07:33:52,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 344 transitions. [2018-04-12 07:33:52,113 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 344 transitions. Word has length 223 [2018-04-12 07:33:52,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:33:52,113 INFO L459 AbstractCegarLoop]: Abstraction has 310 states and 344 transitions. [2018-04-12 07:33:52,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-12 07:33:52,113 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 344 transitions. [2018-04-12 07:33:52,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2018-04-12 07:33:52,114 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:33:52,114 INFO L355 BasicCegarLoop]: trace histogram [82, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:33:52,114 INFO L408 AbstractCegarLoop]: === Iteration 53 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:33:52,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1834851517, now seen corresponding path program 27 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:33:52,117 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:33:52,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:33:52,726 INFO L134 CoverageAnalysis]: Checked inductivity of 4083 backedges. 1712 proven. 351 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:52,743 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:33:52,743 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-12 07:33:52,744 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:33:52,744 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:33:52,744 INFO L182 omatonBuilderFactory]: Interpolants [51010#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 51011#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 51210#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 51282#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119))), 51283#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 51284#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 51285#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 51286#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 51287#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 51288#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 51289#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 51290#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 51291#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 51292#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 51293#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 51294#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 51295#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 51296#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 51297#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 51298#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 51299#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 51300#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 51045#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 51301#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 51302#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 51303#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 51304#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 51305#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 51306#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 51307#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 51308#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 51309#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 51310#(<= |#Ultimate.C_memset_#amount| 26), 51249#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 51250#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))), 50813#true, 50814#false] [2018-04-12 07:33:52,744 INFO L134 CoverageAnalysis]: Checked inductivity of 4083 backedges. 1712 proven. 351 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:33:52,744 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-12 07:33:52,744 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-12 07:33:52,744 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=425, Invalid=907, Unknown=0, NotChecked=0, Total=1332 [2018-04-12 07:33:52,745 INFO L87 Difference]: Start difference. First operand 310 states and 344 transitions. Second operand 37 states. [2018-04-12 07:34:37,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:34:37,273 INFO L93 Difference]: Finished difference Result 383 states and 437 transitions. [2018-04-12 07:34:37,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-04-12 07:34:37,273 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 224 [2018-04-12 07:34:37,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:34:37,274 INFO L225 Difference]: With dead ends: 383 [2018-04-12 07:34:37,274 INFO L226 Difference]: Without dead ends: 376 [2018-04-12 07:34:37,274 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=941, Invalid=3481, Unknown=0, NotChecked=0, Total=4422 [2018-04-12 07:34:37,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2018-04-12 07:34:37,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 311. [2018-04-12 07:34:37,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 311 states. [2018-04-12 07:34:37,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 346 transitions. [2018-04-12 07:34:37,277 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 346 transitions. Word has length 224 [2018-04-12 07:34:37,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:34:37,277 INFO L459 AbstractCegarLoop]: Abstraction has 311 states and 346 transitions. [2018-04-12 07:34:37,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-12 07:34:37,277 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 346 transitions. [2018-04-12 07:34:37,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2018-04-12 07:34:37,278 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:34:37,278 INFO L355 BasicCegarLoop]: trace histogram [83, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:34:37,278 INFO L408 AbstractCegarLoop]: === Iteration 54 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:34:37,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1206292816, now seen corresponding path program 28 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:34:37,284 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:34:37,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:37,822 INFO L134 CoverageAnalysis]: Checked inductivity of 4171 backedges. 1773 proven. 378 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:37,838 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:34:37,838 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2018-04-12 07:34:37,839 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:34:37,839 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:34:37,839 INFO L182 omatonBuilderFactory]: Interpolants [52544#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 52545#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 52546#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 52547#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 52548#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 52549#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 52550#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 52551#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 52552#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 52553#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 52298#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 52554#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 52555#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 52556#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 52557#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 52558#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 52559#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 52560#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 52561#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 52562#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 52563#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 52564#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 52565#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 52566#(not (= 119 |#Ultimate.C_memset_#amount|)), 52503#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 52504#(and (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|)), 52065#true, 52066#false, 52263#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 52264#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 52463#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 52537#(or (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 52538#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 52539#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 52540#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 52541#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 52542#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 52543#(<= |#Ultimate.C_memset_#t~loopctr32| 5)] [2018-04-12 07:34:37,839 INFO L134 CoverageAnalysis]: Checked inductivity of 4171 backedges. 1773 proven. 378 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:37,839 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-12 07:34:37,839 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-12 07:34:37,840 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=454, Invalid=952, Unknown=0, NotChecked=0, Total=1406 [2018-04-12 07:34:37,840 INFO L87 Difference]: Start difference. First operand 311 states and 346 transitions. Second operand 38 states. [2018-04-12 07:34:39,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:34:39,528 INFO L93 Difference]: Finished difference Result 386 states and 442 transitions. [2018-04-12 07:34:39,528 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-04-12 07:34:39,528 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 225 [2018-04-12 07:34:39,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:34:39,529 INFO L225 Difference]: With dead ends: 386 [2018-04-12 07:34:39,529 INFO L226 Difference]: Without dead ends: 379 [2018-04-12 07:34:39,529 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1013, Invalid=3679, Unknown=0, NotChecked=0, Total=4692 [2018-04-12 07:34:39,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2018-04-12 07:34:39,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 312. [2018-04-12 07:34:39,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 312 states. [2018-04-12 07:34:39,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 348 transitions. [2018-04-12 07:34:39,534 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 348 transitions. Word has length 225 [2018-04-12 07:34:39,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:34:39,534 INFO L459 AbstractCegarLoop]: Abstraction has 312 states and 348 transitions. [2018-04-12 07:34:39,534 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-12 07:34:39,534 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 348 transitions. [2018-04-12 07:34:39,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2018-04-12 07:34:39,535 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:34:39,535 INFO L355 BasicCegarLoop]: trace histogram [84, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:34:39,535 INFO L408 AbstractCegarLoop]: === Iteration 55 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:34:39,536 INFO L82 PathProgramCache]: Analyzing trace with hash -992486627, now seen corresponding path program 29 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:34:39,539 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:34:39,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:39,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:41,234 INFO L134 CoverageAnalysis]: Checked inductivity of 4260 backedges. 1834 proven. 406 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:41,254 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:34:41,254 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-04-12 07:34:41,254 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:34:41,254 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:34:41,255 INFO L182 omatonBuilderFactory]: Interpolants [53824#(and (<= 21 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 21)), 53825#(and (<= |#Ultimate.C_memset_#t~loopctr32| 22) (<= 22 |#Ultimate.C_memset_#t~loopctr32|)), 53826#(and (<= 23 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 23)), 53827#(and (<= |#Ultimate.C_memset_#t~loopctr32| 24) (<= 24 |#Ultimate.C_memset_#t~loopctr32|)), 53828#(and (<= |#Ultimate.C_memset_#t~loopctr32| 25) (<= 25 |#Ultimate.C_memset_#t~loopctr32|)), 53829#(and (<= |#Ultimate.C_memset_#t~loopctr32| 26) (<= 26 |#Ultimate.C_memset_#t~loopctr32|)), 53830#(and (<= |#Ultimate.C_memset_#t~loopctr32| 27) (<= 27 |#Ultimate.C_memset_#t~loopctr32|)), 53831#(and (< 27 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 28)), 53767#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 53768#(and (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (or (and (not (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))) (and (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 1) (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1)))), 53832#(and (<= |#Ultimate.C_memset_#amount| 28) (< 27 |#Ultimate.C_memset_#amount|)), 53327#true, 53328#false, 53526#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 53527#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 53726#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 53802#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 119)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 1))), 53803#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 53804#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 53805#(= |#Ultimate.C_memset_#t~loopctr32| 2), 53806#(and (<= 3 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 3)), 53807#(and (<= 4 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 4)), 53808#(and (<= |#Ultimate.C_memset_#t~loopctr32| 5) (<= 5 |#Ultimate.C_memset_#t~loopctr32|)), 53809#(and (<= |#Ultimate.C_memset_#t~loopctr32| 6) (<= 6 |#Ultimate.C_memset_#t~loopctr32|)), 53810#(and (<= 7 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 7)), 53811#(and (<= |#Ultimate.C_memset_#t~loopctr32| 8) (<= 8 |#Ultimate.C_memset_#t~loopctr32|)), 53812#(and (<= |#Ultimate.C_memset_#t~loopctr32| 9) (<= 9 |#Ultimate.C_memset_#t~loopctr32|)), 53813#(and (<= 10 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 10)), 53814#(and (<= |#Ultimate.C_memset_#t~loopctr32| 11) (<= 11 |#Ultimate.C_memset_#t~loopctr32|)), 53815#(and (<= |#Ultimate.C_memset_#t~loopctr32| 12) (<= 12 |#Ultimate.C_memset_#t~loopctr32|)), 53816#(and (<= 13 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 13)), 53561#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 53817#(and (<= 14 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 14)), 53818#(and (<= 15 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 15)), 53819#(and (<= 16 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 16)), 53820#(and (<= |#Ultimate.C_memset_#t~loopctr32| 17) (<= 17 |#Ultimate.C_memset_#t~loopctr32|)), 53821#(and (<= 18 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 18)), 53822#(and (<= 19 |#Ultimate.C_memset_#t~loopctr32|) (<= |#Ultimate.C_memset_#t~loopctr32| 19)), 53823#(and (<= |#Ultimate.C_memset_#t~loopctr32| 20) (<= 20 |#Ultimate.C_memset_#t~loopctr32|))] [2018-04-12 07:34:41,255 INFO L134 CoverageAnalysis]: Checked inductivity of 4260 backedges. 1834 proven. 406 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:41,255 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-12 07:34:41,255 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-12 07:34:41,255 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=1404, Unknown=0, NotChecked=0, Total=1482 [2018-04-12 07:34:41,255 INFO L87 Difference]: Start difference. First operand 312 states and 348 transitions. Second operand 39 states. [2018-04-12 07:34:44,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:34:44,181 INFO L93 Difference]: Finished difference Result 395 states and 453 transitions. [2018-04-12 07:34:44,181 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-04-12 07:34:44,181 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 226 [2018-04-12 07:34:44,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:34:44,182 INFO L225 Difference]: With dead ends: 395 [2018-04-12 07:34:44,182 INFO L226 Difference]: Without dead ends: 388 [2018-04-12 07:34:44,183 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=129, Invalid=2127, Unknown=0, NotChecked=0, Total=2256 [2018-04-12 07:34:44,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2018-04-12 07:34:44,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 313. [2018-04-12 07:34:44,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 313 states. [2018-04-12 07:34:44,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 350 transitions. [2018-04-12 07:34:44,185 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 350 transitions. Word has length 226 [2018-04-12 07:34:44,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:34:44,186 INFO L459 AbstractCegarLoop]: Abstraction has 313 states and 350 transitions. [2018-04-12 07:34:44,186 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-12 07:34:44,186 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 350 transitions. [2018-04-12 07:34:44,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2018-04-12 07:34:44,186 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:34:44,186 INFO L355 BasicCegarLoop]: trace histogram [85, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:34:44,186 INFO L408 AbstractCegarLoop]: === Iteration 56 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:34:44,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1340537936, now seen corresponding path program 30 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:34:44,190 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:34:44,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:44,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:45,142 INFO L134 CoverageAnalysis]: Checked inductivity of 4350 backedges. 1895 proven. 435 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:45,158 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:34:45,159 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2018-04-12 07:34:45,159 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:34:45,159 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:34:45,159 INFO L182 omatonBuilderFactory]: Interpolants [55040#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 55041#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 55042#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 55043#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 55044#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 55045#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 55046#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 55047#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 55048#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 55049#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 54794#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 55050#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 55051#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 55052#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 55053#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 55054#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 55055#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 55056#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 55057#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 55058#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 55059#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 55060#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 55061#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 55062#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 55063#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 55064#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 55065#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 55001#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 55002#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 55066#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 55067#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 55068#(not (= 119 |#Ultimate.C_memset_#amount|)), 54559#true, 54560#false, 54759#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 54760#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 54959#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 55037#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 55038#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 55039#(= 1 |#Ultimate.C_memset_#t~loopctr32|)] [2018-04-12 07:34:45,159 INFO L134 CoverageAnalysis]: Checked inductivity of 4350 backedges. 1895 proven. 435 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:45,159 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-12 07:34:45,160 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-12 07:34:45,160 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=514, Invalid=1046, Unknown=0, NotChecked=0, Total=1560 [2018-04-12 07:34:45,160 INFO L87 Difference]: Start difference. First operand 313 states and 350 transitions. Second operand 40 states. [2018-04-12 07:34:47,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:34:47,222 INFO L93 Difference]: Finished difference Result 398 states and 458 transitions. [2018-04-12 07:34:47,222 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-04-12 07:34:47,222 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 227 [2018-04-12 07:34:47,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:34:47,223 INFO L225 Difference]: With dead ends: 398 [2018-04-12 07:34:47,223 INFO L226 Difference]: Without dead ends: 391 [2018-04-12 07:34:47,224 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1139, Invalid=3691, Unknown=0, NotChecked=0, Total=4830 [2018-04-12 07:34:47,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2018-04-12 07:34:47,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 314. [2018-04-12 07:34:47,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 314 states. [2018-04-12 07:34:47,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 352 transitions. [2018-04-12 07:34:47,227 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 352 transitions. Word has length 227 [2018-04-12 07:34:47,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:34:47,227 INFO L459 AbstractCegarLoop]: Abstraction has 314 states and 352 transitions. [2018-04-12 07:34:47,227 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-12 07:34:47,227 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 352 transitions. [2018-04-12 07:34:47,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-04-12 07:34:47,227 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:34:47,228 INFO L355 BasicCegarLoop]: trace histogram [86, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:34:47,228 INFO L408 AbstractCegarLoop]: === Iteration 57 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:34:47,228 INFO L82 PathProgramCache]: Analyzing trace with hash 649855357, now seen corresponding path program 31 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:34:47,234 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:34:47,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:47,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:48,072 INFO L134 CoverageAnalysis]: Checked inductivity of 4441 backedges. 1956 proven. 465 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:48,117 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:34:48,117 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2018-04-12 07:34:48,117 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:34:48,118 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:34:48,118 INFO L182 omatonBuilderFactory]: Interpolants [56322#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) 1)) (not (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 119))), 56323#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 56324#(and (<= |#Ultimate.C_memset_#t~loopctr32| 1) (< 0 |#Ultimate.C_memset_#amount|)), 56325#(and (<= |#Ultimate.C_memset_#t~loopctr32| 2) (< 0 |#Ultimate.C_memset_#amount|)), 56326#(and (<= |#Ultimate.C_memset_#t~loopctr32| 3) (< 0 |#Ultimate.C_memset_#amount|)), 56327#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 4)), 56328#(and (<= |#Ultimate.C_memset_#t~loopctr32| 5) (< 0 |#Ultimate.C_memset_#amount|)), 56329#(and (<= |#Ultimate.C_memset_#t~loopctr32| 6) (< 0 |#Ultimate.C_memset_#amount|)), 56330#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 7)), 56331#(and (<= |#Ultimate.C_memset_#t~loopctr32| 8) (< 0 |#Ultimate.C_memset_#amount|)), 56332#(and (<= |#Ultimate.C_memset_#t~loopctr32| 9) (< 0 |#Ultimate.C_memset_#amount|)), 56077#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 56333#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 10)), 56334#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 11)), 56335#(and (<= |#Ultimate.C_memset_#t~loopctr32| 12) (< 0 |#Ultimate.C_memset_#amount|)), 56336#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 13)), 56337#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 14)), 56338#(and (<= |#Ultimate.C_memset_#t~loopctr32| 15) (< 0 |#Ultimate.C_memset_#amount|)), 56339#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 16)), 56340#(and (<= |#Ultimate.C_memset_#t~loopctr32| 17) (< 0 |#Ultimate.C_memset_#amount|)), 56341#(and (<= |#Ultimate.C_memset_#t~loopctr32| 18) (< 0 |#Ultimate.C_memset_#amount|)), 56342#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 19)), 56343#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 20)), 56344#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 21)), 56345#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 22)), 56346#(and (<= |#Ultimate.C_memset_#t~loopctr32| 23) (< 0 |#Ultimate.C_memset_#amount|)), 56347#(and (<= |#Ultimate.C_memset_#t~loopctr32| 24) (< 0 |#Ultimate.C_memset_#amount|)), 56348#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 25)), 56349#(and (<= |#Ultimate.C_memset_#t~loopctr32| 26) (< 0 |#Ultimate.C_memset_#amount|)), 56285#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 56286#(and (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)) (= __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size|)), 56350#(and (<= |#Ultimate.C_memset_#t~loopctr32| 27) (< 0 |#Ultimate.C_memset_#amount|)), 56351#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 28)), 56352#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr32| 29)), 55841#true, 56353#(and (<= |#Ultimate.C_memset_#t~loopctr32| 30) (< 0 |#Ultimate.C_memset_#amount|)), 55842#false, 56354#(and (<= |#Ultimate.C_memset_#amount| 30) (< 0 |#Ultimate.C_memset_#amount|)), 56042#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 56043#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 56242#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119))))] [2018-04-12 07:34:48,118 INFO L134 CoverageAnalysis]: Checked inductivity of 4441 backedges. 1956 proven. 465 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:48,118 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-04-12 07:34:48,119 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-04-12 07:34:48,119 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=517, Invalid=1123, Unknown=0, NotChecked=0, Total=1640 [2018-04-12 07:34:48,119 INFO L87 Difference]: Start difference. First operand 314 states and 352 transitions. Second operand 41 states. [2018-04-12 07:34:55,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:34:55,222 INFO L93 Difference]: Finished difference Result 395 states and 457 transitions. [2018-04-12 07:34:55,222 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-04-12 07:34:55,222 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 228 [2018-04-12 07:34:55,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:34:55,223 INFO L225 Difference]: With dead ends: 395 [2018-04-12 07:34:55,223 INFO L226 Difference]: Without dead ends: 388 [2018-04-12 07:34:55,224 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1187, Invalid=4363, Unknown=0, NotChecked=0, Total=5550 [2018-04-12 07:34:55,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2018-04-12 07:34:55,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 315. [2018-04-12 07:34:55,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 315 states. [2018-04-12 07:34:55,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 354 transitions. [2018-04-12 07:34:55,227 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 354 transitions. Word has length 228 [2018-04-12 07:34:55,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:34:55,227 INFO L459 AbstractCegarLoop]: Abstraction has 315 states and 354 transitions. [2018-04-12 07:34:55,227 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-04-12 07:34:55,227 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 354 transitions. [2018-04-12 07:34:55,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2018-04-12 07:34:55,227 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:34:55,228 INFO L355 BasicCegarLoop]: trace histogram [87, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:34:55,228 INFO L408 AbstractCegarLoop]: === Iteration 58 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:34:55,228 INFO L82 PathProgramCache]: Analyzing trace with hash 713531888, now seen corresponding path program 32 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:34:55,230 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:34:55,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:55,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:56,019 INFO L134 CoverageAnalysis]: Checked inductivity of 4533 backedges. 2017 proven. 496 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:56,036 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:34:56,036 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2018-04-12 07:34:56,036 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:34:56,036 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:34:56,036 INFO L182 omatonBuilderFactory]: Interpolants [57617#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 57618#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 57619#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 57620#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 57621#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 57622#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 57623#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 57624#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 57625#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 57370#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 57626#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 57627#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 57628#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 57629#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 57630#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 57631#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 57632#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 57633#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 57634#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 57635#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 57636#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 57637#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 57638#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 57639#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 57640#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 57641#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 57642#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 57643#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 57579#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 57580#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 57644#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 57133#true, 57645#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 57134#false, 57646#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 57647#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 57648#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 57649#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 57650#(not (= 119 |#Ultimate.C_memset_#amount|)), 57335#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 57336#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 57535#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119))))] [2018-04-12 07:34:56,036 INFO L134 CoverageAnalysis]: Checked inductivity of 4533 backedges. 2017 proven. 496 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:56,037 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-04-12 07:34:56,037 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-04-12 07:34:56,037 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=579, Invalid=1143, Unknown=0, NotChecked=0, Total=1722 [2018-04-12 07:34:56,037 INFO L87 Difference]: Start difference. First operand 315 states and 354 transitions. Second operand 42 states. [2018-04-12 07:34:58,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:34:58,236 INFO L93 Difference]: Finished difference Result 404 states and 468 transitions. [2018-04-12 07:34:58,236 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-04-12 07:34:58,236 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 229 [2018-04-12 07:34:58,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:34:58,237 INFO L225 Difference]: With dead ends: 404 [2018-04-12 07:34:58,237 INFO L226 Difference]: Without dead ends: 397 [2018-04-12 07:34:58,238 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1304, Invalid=4098, Unknown=0, NotChecked=0, Total=5402 [2018-04-12 07:34:58,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2018-04-12 07:34:58,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 316. [2018-04-12 07:34:58,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 316 states. [2018-04-12 07:34:58,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 356 transitions. [2018-04-12 07:34:58,241 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 356 transitions. Word has length 229 [2018-04-12 07:34:58,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:34:58,241 INFO L459 AbstractCegarLoop]: Abstraction has 316 states and 356 transitions. [2018-04-12 07:34:58,241 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-04-12 07:34:58,241 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 356 transitions. [2018-04-12 07:34:58,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2018-04-12 07:34:58,241 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:34:58,242 INFO L355 BasicCegarLoop]: trace histogram [88, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:34:58,242 INFO L408 AbstractCegarLoop]: === Iteration 59 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:34:58,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1607462947, now seen corresponding path program 33 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:34:58,245 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:34:58,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:58,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:34:59,042 INFO L134 CoverageAnalysis]: Checked inductivity of 4626 backedges. 2078 proven. 528 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:59,059 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:34:59,059 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-04-12 07:34:59,059 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:34:59,059 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:34:59,059 INFO L182 omatonBuilderFactory]: Interpolants [58944#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 58945#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 58946#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 58435#true, 58947#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 58883#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 58436#false, 58884#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 58948#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 58949#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 58950#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 58951#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 58952#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 58953#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 58954#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 58955#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 58956#(not (= 119 |#Ultimate.C_memset_#amount|)), 58638#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 58639#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 58838#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 58922#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 58923#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 58924#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 58925#(= 2 |#Ultimate.C_memset_#t~loopctr32|), 58926#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 58927#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 58928#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 58673#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 58929#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 58930#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 58931#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 58932#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 58933#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 58934#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 58935#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 58936#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 58937#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 58938#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 58939#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 58940#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 58941#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 58942#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 58943#(<= |#Ultimate.C_memset_#t~loopctr32| 20)] [2018-04-12 07:34:59,060 INFO L134 CoverageAnalysis]: Checked inductivity of 4626 backedges. 2078 proven. 528 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:34:59,060 INFO L442 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-04-12 07:34:59,060 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-04-12 07:34:59,060 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1195, Unknown=0, NotChecked=0, Total=1806 [2018-04-12 07:34:59,060 INFO L87 Difference]: Start difference. First operand 316 states and 356 transitions. Second operand 43 states. [2018-04-12 07:35:00,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:00,714 INFO L93 Difference]: Finished difference Result 407 states and 473 transitions. [2018-04-12 07:35:00,714 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-04-12 07:35:00,714 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 230 [2018-04-12 07:35:00,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:00,715 INFO L225 Difference]: With dead ends: 407 [2018-04-12 07:35:00,715 INFO L226 Difference]: Without dead ends: 400 [2018-04-12 07:35:00,716 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1388, Invalid=4312, Unknown=0, NotChecked=0, Total=5700 [2018-04-12 07:35:00,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2018-04-12 07:35:00,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 317. [2018-04-12 07:35:00,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 317 states. [2018-04-12 07:35:00,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 358 transitions. [2018-04-12 07:35:00,719 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 358 transitions. Word has length 230 [2018-04-12 07:35:00,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:00,719 INFO L459 AbstractCegarLoop]: Abstraction has 317 states and 358 transitions. [2018-04-12 07:35:00,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-04-12 07:35:00,719 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 358 transitions. [2018-04-12 07:35:00,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2018-04-12 07:35:00,719 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:00,720 INFO L355 BasicCegarLoop]: trace histogram [89, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:00,720 INFO L408 AbstractCegarLoop]: === Iteration 60 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:00,720 INFO L82 PathProgramCache]: Analyzing trace with hash -543858800, now seen corresponding path program 34 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:00,722 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:00,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:00,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:01,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:01,698 INFO L134 CoverageAnalysis]: Checked inductivity of 4720 backedges. 2139 proven. 561 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:01,717 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:01,717 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2018-04-12 07:35:01,717 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:01,718 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:01,718 INFO L182 omatonBuilderFactory]: Interpolants [60237#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 60238#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 60239#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 60240#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 60241#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 59986#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 60242#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 60243#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 60244#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 60245#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 60246#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 60247#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 60248#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 60249#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 60250#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 60251#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 60252#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 60253#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 60254#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 60255#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 60256#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 60257#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 60258#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 59747#true, 60259#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 59748#false, 60260#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 60261#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 60197#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 60198#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 60262#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 60263#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 60264#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 60265#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 60266#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 60267#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 60268#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 60269#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 60270#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 59951#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 60271#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 59952#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 60272#(not (= 119 |#Ultimate.C_memset_#amount|)), 60151#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119))))] [2018-04-12 07:35:01,718 INFO L134 CoverageAnalysis]: Checked inductivity of 4720 backedges. 2139 proven. 561 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:01,718 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-12 07:35:01,719 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-12 07:35:01,719 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=649, Invalid=1243, Unknown=0, NotChecked=0, Total=1892 [2018-04-12 07:35:01,719 INFO L87 Difference]: Start difference. First operand 317 states and 358 transitions. Second operand 44 states. [2018-04-12 07:35:04,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:04,077 INFO L93 Difference]: Finished difference Result 410 states and 478 transitions. [2018-04-12 07:35:04,077 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-04-12 07:35:04,077 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 231 [2018-04-12 07:35:04,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:04,078 INFO L225 Difference]: With dead ends: 410 [2018-04-12 07:35:04,078 INFO L226 Difference]: Without dead ends: 403 [2018-04-12 07:35:04,078 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1483, Invalid=4523, Unknown=0, NotChecked=0, Total=6006 [2018-04-12 07:35:04,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2018-04-12 07:35:04,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 318. [2018-04-12 07:35:04,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 318 states. [2018-04-12 07:35:04,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 360 transitions. [2018-04-12 07:35:04,081 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 360 transitions. Word has length 231 [2018-04-12 07:35:04,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:04,081 INFO L459 AbstractCegarLoop]: Abstraction has 318 states and 360 transitions. [2018-04-12 07:35:04,081 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-12 07:35:04,081 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 360 transitions. [2018-04-12 07:35:04,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2018-04-12 07:35:04,082 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:04,082 INFO L355 BasicCegarLoop]: trace histogram [90, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:04,082 INFO L408 AbstractCegarLoop]: === Iteration 61 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:04,082 INFO L82 PathProgramCache]: Analyzing trace with hash -1931868611, now seen corresponding path program 35 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:04,085 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:04,879 INFO L134 CoverageAnalysis]: Checked inductivity of 4815 backedges. 2200 proven. 595 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:04,896 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:04,896 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2018-04-12 07:35:04,896 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:04,896 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:04,896 INFO L182 omatonBuilderFactory]: Interpolants [61568#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 61569#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 61570#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 61571#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 61572#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 61573#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 61574#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 61575#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 61576#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 61577#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 61578#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 61579#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 61580#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 61069#true, 61581#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 61070#false, 61582#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 61583#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 61584#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 61585#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 61521#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 61522#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 61586#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 61587#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 61588#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 61589#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 61590#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 61591#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 61592#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 61593#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 61274#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 61594#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 61275#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 61595#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 61596#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 61597#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 61598#(not (= 119 |#Ultimate.C_memset_#amount|)), 61474#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 61562#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 61563#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 61564#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 61309#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 61565#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 61566#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 61567#(<= |#Ultimate.C_memset_#t~loopctr32| 4)] [2018-04-12 07:35:04,897 INFO L134 CoverageAnalysis]: Checked inductivity of 4815 backedges. 2200 proven. 595 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:04,897 INFO L442 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-04-12 07:35:04,897 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-04-12 07:35:04,897 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=685, Invalid=1295, Unknown=0, NotChecked=0, Total=1980 [2018-04-12 07:35:04,897 INFO L87 Difference]: Start difference. First operand 318 states and 360 transitions. Second operand 45 states. [2018-04-12 07:35:07,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:07,198 INFO L93 Difference]: Finished difference Result 413 states and 483 transitions. [2018-04-12 07:35:07,198 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-04-12 07:35:07,198 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 232 [2018-04-12 07:35:07,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:07,199 INFO L225 Difference]: With dead ends: 413 [2018-04-12 07:35:07,199 INFO L226 Difference]: Without dead ends: 406 [2018-04-12 07:35:07,199 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1576, Invalid=4744, Unknown=0, NotChecked=0, Total=6320 [2018-04-12 07:35:07,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2018-04-12 07:35:07,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 319. [2018-04-12 07:35:07,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 319 states. [2018-04-12 07:35:07,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 362 transitions. [2018-04-12 07:35:07,202 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 362 transitions. Word has length 232 [2018-04-12 07:35:07,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:07,202 INFO L459 AbstractCegarLoop]: Abstraction has 319 states and 362 transitions. [2018-04-12 07:35:07,202 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-04-12 07:35:07,203 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 362 transitions. [2018-04-12 07:35:07,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-04-12 07:35:07,203 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:07,203 INFO L355 BasicCegarLoop]: trace histogram [91, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:07,203 INFO L408 AbstractCegarLoop]: === Iteration 62 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:07,203 INFO L82 PathProgramCache]: Analyzing trace with hash -2010499792, now seen corresponding path program 36 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:07,206 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:07,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:07,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:08,034 INFO L134 CoverageAnalysis]: Checked inductivity of 4911 backedges. 2261 proven. 630 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:08,051 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:08,051 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2018-04-12 07:35:08,052 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:08,052 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:08,052 INFO L182 omatonBuilderFactory]: Interpolants [62912#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 62401#true, 62913#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 62402#false, 62914#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 62915#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 62916#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 62917#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 62918#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 62919#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 62855#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 62856#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 62920#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 62921#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 62922#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 62923#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 62924#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 62925#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 62926#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 62607#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 62927#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 62608#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 62928#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 62929#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 62930#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 62931#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 62932#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 62933#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 62934#(not (= 119 |#Ultimate.C_memset_#amount|)), 62807#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 62897#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 62642#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 62898#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 62899#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 62900#(= |#Ultimate.C_memset_#t~loopctr32| 2), 62901#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 62902#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 62903#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 62904#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 62905#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 62906#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 62907#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 62908#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 62909#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 62910#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 62911#(<= |#Ultimate.C_memset_#t~loopctr32| 13)] [2018-04-12 07:35:08,052 INFO L134 CoverageAnalysis]: Checked inductivity of 4911 backedges. 2261 proven. 630 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:08,052 INFO L442 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-04-12 07:35:08,052 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-04-12 07:35:08,052 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=719, Invalid=1351, Unknown=0, NotChecked=0, Total=2070 [2018-04-12 07:35:08,053 INFO L87 Difference]: Start difference. First operand 319 states and 362 transitions. Second operand 46 states. [2018-04-12 07:35:10,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:10,143 INFO L93 Difference]: Finished difference Result 416 states and 488 transitions. [2018-04-12 07:35:10,143 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-04-12 07:35:10,143 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 233 [2018-04-12 07:35:10,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:10,144 INFO L225 Difference]: With dead ends: 416 [2018-04-12 07:35:10,144 INFO L226 Difference]: Without dead ends: 409 [2018-04-12 07:35:10,144 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 744 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1667, Invalid=4975, Unknown=0, NotChecked=0, Total=6642 [2018-04-12 07:35:10,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2018-04-12 07:35:10,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 320. [2018-04-12 07:35:10,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 320 states. [2018-04-12 07:35:10,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 364 transitions. [2018-04-12 07:35:10,148 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 364 transitions. Word has length 233 [2018-04-12 07:35:10,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:10,148 INFO L459 AbstractCegarLoop]: Abstraction has 320 states and 364 transitions. [2018-04-12 07:35:10,148 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-04-12 07:35:10,149 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 364 transitions. [2018-04-12 07:35:10,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2018-04-12 07:35:10,149 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:10,150 INFO L355 BasicCegarLoop]: trace histogram [92, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:10,150 INFO L408 AbstractCegarLoop]: === Iteration 63 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:10,150 INFO L82 PathProgramCache]: Analyzing trace with hash -153099107, now seen corresponding path program 37 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:10,154 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:10,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:10,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:11,093 INFO L134 CoverageAnalysis]: Checked inductivity of 5008 backedges. 2322 proven. 666 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:11,120 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:11,120 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2018-04-12 07:35:11,120 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:11,121 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:11,121 INFO L182 omatonBuilderFactory]: Interpolants [63744#false, 64256#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 64257#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 64258#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 64259#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 64260#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 64261#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 64262#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 64263#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 64199#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 64200#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 64264#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 64265#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 64266#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 64267#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 64268#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 64269#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 63950#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 64270#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 63951#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 64271#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 64272#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 64273#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 64274#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 64275#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 64276#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 64277#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 64150#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 64278#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 64279#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 64280#(not (= 119 |#Ultimate.C_memset_#amount|)), 63985#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 64242#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 64243#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 64244#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 64245#(= |#Ultimate.C_memset_#t~loopctr32| 2), 64246#(= 3 |#Ultimate.C_memset_#t~loopctr32|), 64247#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 64248#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 64249#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 64250#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 64251#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 64252#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 64253#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 64254#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 63743#true, 64255#(<= |#Ultimate.C_memset_#t~loopctr32| 12)] [2018-04-12 07:35:11,121 INFO L134 CoverageAnalysis]: Checked inductivity of 5008 backedges. 2322 proven. 666 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:11,121 INFO L442 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-04-12 07:35:11,121 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-04-12 07:35:11,121 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=754, Invalid=1408, Unknown=0, NotChecked=0, Total=2162 [2018-04-12 07:35:11,121 INFO L87 Difference]: Start difference. First operand 320 states and 364 transitions. Second operand 47 states. [2018-04-12 07:35:13,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:13,324 INFO L93 Difference]: Finished difference Result 419 states and 493 transitions. [2018-04-12 07:35:13,324 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-04-12 07:35:13,324 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 234 [2018-04-12 07:35:13,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:13,325 INFO L225 Difference]: With dead ends: 419 [2018-04-12 07:35:13,325 INFO L226 Difference]: Without dead ends: 412 [2018-04-12 07:35:13,325 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1762, Invalid=5210, Unknown=0, NotChecked=0, Total=6972 [2018-04-12 07:35:13,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2018-04-12 07:35:13,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 321. [2018-04-12 07:35:13,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 321 states. [2018-04-12 07:35:13,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 366 transitions. [2018-04-12 07:35:13,329 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 366 transitions. Word has length 234 [2018-04-12 07:35:13,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:13,329 INFO L459 AbstractCegarLoop]: Abstraction has 321 states and 366 transitions. [2018-04-12 07:35:13,329 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-04-12 07:35:13,329 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 366 transitions. [2018-04-12 07:35:13,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2018-04-12 07:35:13,329 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:13,329 INFO L355 BasicCegarLoop]: trace histogram [93, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:13,330 INFO L408 AbstractCegarLoop]: === Iteration 64 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:13,330 INFO L82 PathProgramCache]: Analyzing trace with hash 1591747280, now seen corresponding path program 38 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:13,332 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:13,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:13,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:14,209 INFO L134 CoverageAnalysis]: Checked inductivity of 5106 backedges. 2383 proven. 703 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:14,226 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:14,226 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2018-04-12 07:35:14,226 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:14,226 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:14,226 INFO L182 omatonBuilderFactory]: Interpolants [65601#(= |#Ultimate.C_memset_#t~loopctr32| 3), 65600#(= |#Ultimate.C_memset_#t~loopctr32| 2), 65603#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 65602#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 65605#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 65604#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 65607#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 65095#true, 65606#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 65096#false, 65609#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 65608#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 65611#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 65610#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 65613#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 65612#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 65615#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 65614#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 65617#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 65553#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 65616#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 65619#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 65554#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 65618#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 65621#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 65620#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 65623#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 65303#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 65622#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 65304#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 65625#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 65624#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 65627#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 65626#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 65629#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 65628#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 65631#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 65503#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 65630#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 65633#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 65632#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 65635#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 65634#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 65636#(not (= 119 |#Ultimate.C_memset_#amount|)), 65338#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 65597#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 65599#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 65598#(= 0 |#Ultimate.C_memset_#t~loopctr32|)] [2018-04-12 07:35:14,227 INFO L134 CoverageAnalysis]: Checked inductivity of 5106 backedges. 2383 proven. 703 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:14,227 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-04-12 07:35:14,227 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-04-12 07:35:14,227 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=793, Invalid=1463, Unknown=0, NotChecked=0, Total=2256 [2018-04-12 07:35:14,227 INFO L87 Difference]: Start difference. First operand 321 states and 366 transitions. Second operand 48 states. [2018-04-12 07:35:16,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:16,235 INFO L93 Difference]: Finished difference Result 422 states and 498 transitions. [2018-04-12 07:35:16,236 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-04-12 07:35:16,236 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 235 [2018-04-12 07:35:16,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:16,237 INFO L225 Difference]: With dead ends: 422 [2018-04-12 07:35:16,237 INFO L226 Difference]: Without dead ends: 415 [2018-04-12 07:35:16,237 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 822 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1864, Invalid=5446, Unknown=0, NotChecked=0, Total=7310 [2018-04-12 07:35:16,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2018-04-12 07:35:16,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 322. [2018-04-12 07:35:16,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 322 states. [2018-04-12 07:35:16,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 368 transitions. [2018-04-12 07:35:16,240 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 368 transitions. Word has length 235 [2018-04-12 07:35:16,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:16,240 INFO L459 AbstractCegarLoop]: Abstraction has 322 states and 368 transitions. [2018-04-12 07:35:16,240 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-04-12 07:35:16,240 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 368 transitions. [2018-04-12 07:35:16,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-04-12 07:35:16,241 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:16,241 INFO L355 BasicCegarLoop]: trace histogram [94, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:16,241 INFO L408 AbstractCegarLoop]: === Iteration 65 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:16,241 INFO L82 PathProgramCache]: Analyzing trace with hash -152589571, now seen corresponding path program 39 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:16,243 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:16,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:16,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:17,158 INFO L134 CoverageAnalysis]: Checked inductivity of 5205 backedges. 2444 proven. 741 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:17,174 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:17,175 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2018-04-12 07:35:17,175 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:17,175 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:17,175 INFO L182 omatonBuilderFactory]: Interpolants [66701#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 66963#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 66962#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 66965#(= |#Ultimate.C_memset_#t~loopctr32| 2), 66964#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 66967#(= 4 |#Ultimate.C_memset_#t~loopctr32|), 66966#(= |#Ultimate.C_memset_#t~loopctr32| 3), 66457#true, 66969#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 66968#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 66971#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 66458#false, 66970#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 66973#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 66972#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 66975#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 66974#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 66977#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 66976#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 66979#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 66978#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 66981#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 66980#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 66983#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 66982#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 66985#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 66984#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 66987#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 66986#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 66989#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 66988#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 66991#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 66990#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 66993#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 66992#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 66995#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 66866#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 66994#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 66997#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 66996#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 66999#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 66998#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 67001#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 67000#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 67002#(not (= 119 |#Ultimate.C_memset_#amount|)), 66917#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 66918#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 66667#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 66666#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:35:17,175 INFO L134 CoverageAnalysis]: Checked inductivity of 5205 backedges. 2444 proven. 741 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:17,175 INFO L442 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-04-12 07:35:17,176 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-04-12 07:35:17,176 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=829, Invalid=1523, Unknown=0, NotChecked=0, Total=2352 [2018-04-12 07:35:17,176 INFO L87 Difference]: Start difference. First operand 322 states and 368 transitions. Second operand 49 states. [2018-04-12 07:35:19,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:19,163 INFO L93 Difference]: Finished difference Result 425 states and 503 transitions. [2018-04-12 07:35:19,164 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-04-12 07:35:19,164 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 236 [2018-04-12 07:35:19,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:19,165 INFO L225 Difference]: With dead ends: 425 [2018-04-12 07:35:19,165 INFO L226 Difference]: Without dead ends: 418 [2018-04-12 07:35:19,165 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1964, Invalid=5692, Unknown=0, NotChecked=0, Total=7656 [2018-04-12 07:35:19,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2018-04-12 07:35:19,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 323. [2018-04-12 07:35:19,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 323 states. [2018-04-12 07:35:19,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 370 transitions. [2018-04-12 07:35:19,168 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 370 transitions. Word has length 236 [2018-04-12 07:35:19,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:19,168 INFO L459 AbstractCegarLoop]: Abstraction has 323 states and 370 transitions. [2018-04-12 07:35:19,169 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-04-12 07:35:19,169 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 370 transitions. [2018-04-12 07:35:19,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2018-04-12 07:35:19,169 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:19,169 INFO L355 BasicCegarLoop]: trace histogram [95, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:19,169 INFO L408 AbstractCegarLoop]: === Iteration 66 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:19,170 INFO L82 PathProgramCache]: Analyzing trace with hash 1607542896, now seen corresponding path program 40 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:19,172 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:19,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:19,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:20,123 INFO L134 CoverageAnalysis]: Checked inductivity of 5305 backedges. 2505 proven. 780 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:20,140 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:20,140 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2018-04-12 07:35:20,140 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:20,140 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:20,140 INFO L182 omatonBuilderFactory]: Interpolants [68353#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 68352#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 68355#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 68354#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 68357#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 68356#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 68359#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 68358#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 68361#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 68360#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 68363#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 68362#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 68365#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 68364#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 68239#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 68367#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 68366#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 68369#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 68368#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 68371#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 68370#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 68373#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 68372#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 68375#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 68374#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 68377#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 68376#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 68378#(not (= 119 |#Ultimate.C_memset_#amount|)), 68291#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 68292#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 68039#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 68040#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 68074#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 68337#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 68339#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 68338#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 67829#true, 68341#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 68340#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 68343#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 67830#false, 68342#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 68345#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 68344#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 68347#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 68346#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 68349#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 68348#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 68351#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 68350#(<= |#Ultimate.C_memset_#t~loopctr32| 12)] [2018-04-12 07:35:20,140 INFO L134 CoverageAnalysis]: Checked inductivity of 5305 backedges. 2505 proven. 780 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:20,141 INFO L442 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-04-12 07:35:20,141 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-04-12 07:35:20,141 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=880, Invalid=1570, Unknown=0, NotChecked=0, Total=2450 [2018-04-12 07:35:20,141 INFO L87 Difference]: Start difference. First operand 323 states and 370 transitions. Second operand 50 states. [2018-04-12 07:35:22,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:22,023 INFO L93 Difference]: Finished difference Result 428 states and 508 transitions. [2018-04-12 07:35:22,023 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-04-12 07:35:22,023 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 237 [2018-04-12 07:35:22,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:22,024 INFO L225 Difference]: With dead ends: 428 [2018-04-12 07:35:22,024 INFO L226 Difference]: Without dead ends: 421 [2018-04-12 07:35:22,025 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 908 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2086, Invalid=5924, Unknown=0, NotChecked=0, Total=8010 [2018-04-12 07:35:22,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2018-04-12 07:35:22,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 324. [2018-04-12 07:35:22,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 324 states. [2018-04-12 07:35:22,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 372 transitions. [2018-04-12 07:35:22,028 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 372 transitions. Word has length 237 [2018-04-12 07:35:22,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:22,028 INFO L459 AbstractCegarLoop]: Abstraction has 324 states and 372 transitions. [2018-04-12 07:35:22,028 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-04-12 07:35:22,028 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 372 transitions. [2018-04-12 07:35:22,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-04-12 07:35:22,029 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:22,029 INFO L355 BasicCegarLoop]: trace histogram [96, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:22,029 INFO L408 AbstractCegarLoop]: === Iteration 67 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:22,029 INFO L82 PathProgramCache]: Analyzing trace with hash 337074525, now seen corresponding path program 41 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:22,031 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:22,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:22,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:23,003 INFO L134 CoverageAnalysis]: Checked inductivity of 5406 backedges. 2566 proven. 820 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:23,020 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:23,020 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2018-04-12 07:35:23,020 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:23,021 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:23,021 INFO L182 omatonBuilderFactory]: Interpolants [69761#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 69760#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 69763#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 69762#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 69764#(not (= 119 |#Ultimate.C_memset_#amount|)), 69675#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 69676#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 69423#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 69422#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 69457#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 69211#true, 69723#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 69722#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 69725#(= |#Ultimate.C_memset_#t~loopctr32| 2), 69212#false, 69724#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 69727#(= 4 |#Ultimate.C_memset_#t~loopctr32|), 69726#(= |#Ultimate.C_memset_#t~loopctr32| 3), 69729#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 69728#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 69731#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 69730#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 69733#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 69732#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 69735#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 69734#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 69737#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 69736#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 69739#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 69738#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 69741#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 69740#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 69743#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 69742#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 69745#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 69744#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 69747#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 69746#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 69749#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 69748#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 69751#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 69622#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 69750#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 69753#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 69752#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 69755#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 69754#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 69757#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 69756#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 69759#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 69758#(<= |#Ultimate.C_memset_#t~loopctr32| 35)] [2018-04-12 07:35:23,021 INFO L134 CoverageAnalysis]: Checked inductivity of 5406 backedges. 2566 proven. 820 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:23,021 INFO L442 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-04-12 07:35:23,022 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-04-12 07:35:23,022 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=912, Invalid=1638, Unknown=0, NotChecked=0, Total=2550 [2018-04-12 07:35:23,022 INFO L87 Difference]: Start difference. First operand 324 states and 372 transitions. Second operand 51 states. [2018-04-12 07:35:24,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:24,494 INFO L93 Difference]: Finished difference Result 431 states and 513 transitions. [2018-04-12 07:35:24,495 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-04-12 07:35:24,495 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 238 [2018-04-12 07:35:24,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:24,496 INFO L225 Difference]: With dead ends: 431 [2018-04-12 07:35:24,496 INFO L226 Difference]: Without dead ends: 424 [2018-04-12 07:35:24,496 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 947 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2183, Invalid=6189, Unknown=0, NotChecked=0, Total=8372 [2018-04-12 07:35:24,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2018-04-12 07:35:24,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 325. [2018-04-12 07:35:24,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 325 states. [2018-04-12 07:35:24,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 374 transitions. [2018-04-12 07:35:24,499 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 374 transitions. Word has length 238 [2018-04-12 07:35:24,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:24,499 INFO L459 AbstractCegarLoop]: Abstraction has 325 states and 374 transitions. [2018-04-12 07:35:24,499 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-04-12 07:35:24,499 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 374 transitions. [2018-04-12 07:35:24,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2018-04-12 07:35:24,500 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:24,500 INFO L355 BasicCegarLoop]: trace histogram [97, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:24,500 INFO L408 AbstractCegarLoop]: === Iteration 68 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:24,500 INFO L82 PathProgramCache]: Analyzing trace with hash -392739312, now seen corresponding path program 42 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:24,502 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:24,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:24,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:25,489 INFO L134 CoverageAnalysis]: Checked inductivity of 5508 backedges. 2627 proven. 861 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:25,506 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:25,506 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2018-04-12 07:35:25,506 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:25,506 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:25,506 INFO L182 omatonBuilderFactory]: Interpolants [71069#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 70815#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 71070#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 70816#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 70850#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 70603#true, 71117#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 70604#false, 71119#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 71118#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 71121#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 71120#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 71123#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 71122#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 71125#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 71124#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 71127#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 71126#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 71129#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 71128#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 71131#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 71130#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 71133#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 71132#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 71135#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 71134#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 71137#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 71136#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 71139#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 71138#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 71141#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 71140#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 71015#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 71143#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 71142#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 71145#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 71144#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 71147#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 71146#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 71149#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 71148#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 71151#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 71150#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 71153#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 71152#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 71155#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 71154#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 71157#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 71156#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 71159#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 71158#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 71160#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:35:25,507 INFO L134 CoverageAnalysis]: Checked inductivity of 5508 backedges. 2627 proven. 861 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:25,507 INFO L442 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-04-12 07:35:25,507 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-04-12 07:35:25,507 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=965, Invalid=1687, Unknown=0, NotChecked=0, Total=2652 [2018-04-12 07:35:25,507 INFO L87 Difference]: Start difference. First operand 325 states and 374 transitions. Second operand 52 states. [2018-04-12 07:35:27,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:27,683 INFO L93 Difference]: Finished difference Result 434 states and 518 transitions. [2018-04-12 07:35:27,683 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2018-04-12 07:35:27,684 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 239 [2018-04-12 07:35:27,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:27,685 INFO L225 Difference]: With dead ends: 434 [2018-04-12 07:35:27,685 INFO L226 Difference]: Without dead ends: 427 [2018-04-12 07:35:27,685 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 995 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2311, Invalid=6431, Unknown=0, NotChecked=0, Total=8742 [2018-04-12 07:35:27,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2018-04-12 07:35:27,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 326. [2018-04-12 07:35:27,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 326 states. [2018-04-12 07:35:27,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 376 transitions. [2018-04-12 07:35:27,688 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 376 transitions. Word has length 239 [2018-04-12 07:35:27,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:27,689 INFO L459 AbstractCegarLoop]: Abstraction has 326 states and 376 transitions. [2018-04-12 07:35:27,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-04-12 07:35:27,689 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 376 transitions. [2018-04-12 07:35:27,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2018-04-12 07:35:27,689 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:27,689 INFO L355 BasicCegarLoop]: trace histogram [98, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:27,689 INFO L408 AbstractCegarLoop]: === Iteration 69 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:27,690 INFO L82 PathProgramCache]: Analyzing trace with hash -1542131779, now seen corresponding path program 43 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:27,692 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:27,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:27,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:28,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:28,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5611 backedges. 2688 proven. 903 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:28,711 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:28,711 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-12 07:35:28,711 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:28,711 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:28,711 INFO L182 omatonBuilderFactory]: Interpolants [72473#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 72219#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 72218#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 72474#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 72253#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 72005#true, 72006#false, 72523#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 72522#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 72525#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 72524#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 72527#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 72526#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 72529#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 72528#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 72531#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 72530#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 72533#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 72532#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 72535#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 72534#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 72537#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 72536#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 72539#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 72538#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 72541#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 72540#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 72543#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 72542#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 72545#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 72544#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 72547#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 72418#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 72546#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 72549#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 72548#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 72551#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 72550#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 72553#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 72552#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 72555#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 72554#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 72557#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 72556#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 72559#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 72558#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 72561#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 72560#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 72563#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 72562#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 72565#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 72564#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 72566#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:35:28,712 INFO L134 CoverageAnalysis]: Checked inductivity of 5611 backedges. 2688 proven. 903 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:28,712 INFO L442 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-04-12 07:35:28,712 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-04-12 07:35:28,712 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1008, Invalid=1748, Unknown=0, NotChecked=0, Total=2756 [2018-04-12 07:35:28,713 INFO L87 Difference]: Start difference. First operand 326 states and 376 transitions. Second operand 53 states. [2018-04-12 07:35:30,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:30,900 INFO L93 Difference]: Finished difference Result 437 states and 523 transitions. [2018-04-12 07:35:30,900 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2018-04-12 07:35:30,900 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 240 [2018-04-12 07:35:30,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:30,901 INFO L225 Difference]: With dead ends: 437 [2018-04-12 07:35:30,901 INFO L226 Difference]: Without dead ends: 430 [2018-04-12 07:35:30,902 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1039 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2426, Invalid=6694, Unknown=0, NotChecked=0, Total=9120 [2018-04-12 07:35:30,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2018-04-12 07:35:30,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 327. [2018-04-12 07:35:30,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2018-04-12 07:35:30,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 378 transitions. [2018-04-12 07:35:30,905 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 378 transitions. Word has length 240 [2018-04-12 07:35:30,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:30,905 INFO L459 AbstractCegarLoop]: Abstraction has 327 states and 378 transitions. [2018-04-12 07:35:30,905 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-04-12 07:35:30,905 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 378 transitions. [2018-04-12 07:35:30,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2018-04-12 07:35:30,906 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:30,906 INFO L355 BasicCegarLoop]: trace histogram [99, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:30,906 INFO L408 AbstractCegarLoop]: === Iteration 70 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:30,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1481407408, now seen corresponding path program 44 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:30,908 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:30,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:30,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:31,956 INFO L134 CoverageAnalysis]: Checked inductivity of 5715 backedges. 2749 proven. 946 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:31,973 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:31,973 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2018-04-12 07:35:31,973 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:31,973 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:31,973 INFO L182 omatonBuilderFactory]: Interpolants [73631#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 73887#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 73632#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 73888#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 73666#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 73417#true, 73418#false, 73937#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 73939#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 73938#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 73941#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 73940#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 73943#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 73942#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 73945#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 73944#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 73947#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 73946#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 73949#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 73948#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 73951#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 73950#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 73953#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 73952#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 73955#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 73954#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 73957#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 73956#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 73831#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 73959#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 73958#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 73961#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 73960#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 73963#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 73962#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 73965#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 73964#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 73967#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 73966#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 73969#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 73968#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 73971#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 73970#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 73973#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 73972#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 73975#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 73974#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 73977#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 73976#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 73979#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 73978#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 73981#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 73980#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 73982#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:35:31,974 INFO L134 CoverageAnalysis]: Checked inductivity of 5715 backedges. 2749 proven. 946 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:31,974 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-12 07:35:31,974 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-12 07:35:31,974 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1054, Invalid=1808, Unknown=0, NotChecked=0, Total=2862 [2018-04-12 07:35:31,974 INFO L87 Difference]: Start difference. First operand 327 states and 378 transitions. Second operand 54 states. [2018-04-12 07:35:34,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:34,272 INFO L93 Difference]: Finished difference Result 440 states and 528 transitions. [2018-04-12 07:35:34,272 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-04-12 07:35:34,272 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 241 [2018-04-12 07:35:34,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:34,273 INFO L225 Difference]: With dead ends: 440 [2018-04-12 07:35:34,273 INFO L226 Difference]: Without dead ends: 433 [2018-04-12 07:35:34,274 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1086 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2548, Invalid=6958, Unknown=0, NotChecked=0, Total=9506 [2018-04-12 07:35:34,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2018-04-12 07:35:34,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 328. [2018-04-12 07:35:34,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 328 states. [2018-04-12 07:35:34,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 380 transitions. [2018-04-12 07:35:34,277 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 380 transitions. Word has length 241 [2018-04-12 07:35:34,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:34,277 INFO L459 AbstractCegarLoop]: Abstraction has 328 states and 380 transitions. [2018-04-12 07:35:34,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-12 07:35:34,277 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 380 transitions. [2018-04-12 07:35:34,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2018-04-12 07:35:34,278 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:34,278 INFO L355 BasicCegarLoop]: trace histogram [100, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:34,278 INFO L408 AbstractCegarLoop]: === Iteration 71 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:34,278 INFO L82 PathProgramCache]: Analyzing trace with hash 721841693, now seen corresponding path program 45 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:34,280 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:34,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:34,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:35,351 INFO L134 CoverageAnalysis]: Checked inductivity of 5820 backedges. 2810 proven. 990 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:35,368 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:35,368 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55] total 55 [2018-04-12 07:35:35,368 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:35,369 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:35,369 INFO L182 omatonBuilderFactory]: Interpolants [75393#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 75392#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 75395#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 75394#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 75397#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 75396#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 75399#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 75398#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 75401#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 75400#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 75403#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 75402#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 75405#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 75404#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 75407#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 75406#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 75408#(not (= 119 |#Ultimate.C_memset_#amount|)), 75055#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 75311#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 75054#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 75312#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 75089#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 74839#true, 74840#false, 75363#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 75362#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 75365#(= 2 |#Ultimate.C_memset_#t~loopctr32|), 75364#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 75367#(= 4 |#Ultimate.C_memset_#t~loopctr32|), 75366#(= |#Ultimate.C_memset_#t~loopctr32| 3), 75369#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 75368#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 75371#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 75370#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 75373#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 75372#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 75375#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 75374#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 75377#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 75376#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 75379#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 75378#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 75381#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 75380#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 75383#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 75254#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 75382#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 75385#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 75384#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 75387#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 75386#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 75389#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 75388#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 75391#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 75390#(<= |#Ultimate.C_memset_#t~loopctr32| 27)] [2018-04-12 07:35:35,369 INFO L134 CoverageAnalysis]: Checked inductivity of 5820 backedges. 2810 proven. 990 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:35,369 INFO L442 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-04-12 07:35:35,369 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-04-12 07:35:35,369 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1090, Invalid=1880, Unknown=0, NotChecked=0, Total=2970 [2018-04-12 07:35:35,370 INFO L87 Difference]: Start difference. First operand 328 states and 380 transitions. Second operand 55 states. [2018-04-12 07:35:37,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:37,138 INFO L93 Difference]: Finished difference Result 443 states and 533 transitions. [2018-04-12 07:35:37,138 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2018-04-12 07:35:37,138 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 242 [2018-04-12 07:35:37,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:37,139 INFO L225 Difference]: With dead ends: 443 [2018-04-12 07:35:37,139 INFO L226 Difference]: Without dead ends: 436 [2018-04-12 07:35:37,139 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1129 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2657, Invalid=7243, Unknown=0, NotChecked=0, Total=9900 [2018-04-12 07:35:37,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2018-04-12 07:35:37,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 329. [2018-04-12 07:35:37,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 329 states. [2018-04-12 07:35:37,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 382 transitions. [2018-04-12 07:35:37,143 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 382 transitions. Word has length 242 [2018-04-12 07:35:37,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:37,143 INFO L459 AbstractCegarLoop]: Abstraction has 329 states and 382 transitions. [2018-04-12 07:35:37,143 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-04-12 07:35:37,143 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 382 transitions. [2018-04-12 07:35:37,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-04-12 07:35:37,144 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:37,144 INFO L355 BasicCegarLoop]: trace histogram [101, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:37,144 INFO L408 AbstractCegarLoop]: === Iteration 72 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:37,144 INFO L82 PathProgramCache]: Analyzing trace with hash -1349858992, now seen corresponding path program 46 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:37,147 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:37,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:37,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:38,295 INFO L134 CoverageAnalysis]: Checked inductivity of 5926 backedges. 2871 proven. 1035 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:38,312 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:38,313 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56] total 56 [2018-04-12 07:35:38,313 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:38,313 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:38,313 INFO L182 omatonBuilderFactory]: Interpolants [76801#(= |#Ultimate.C_memset_#t~loopctr32| 3), 76800#(= |#Ultimate.C_memset_#t~loopctr32| 2), 76803#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 76802#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 76805#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 76804#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 76807#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 76806#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 76809#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 76808#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 76811#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 76810#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 76813#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 76812#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 76687#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 76815#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 76814#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 76817#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 76816#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 76819#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 76818#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 76821#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 76820#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 76823#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 76822#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 76825#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 76824#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 76827#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 76826#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 76829#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 76828#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 76831#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 76830#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 76833#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 76832#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 76835#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 76834#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 76837#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 76836#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 76839#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 76838#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 76841#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 76840#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 76843#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 76842#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 76844#(not (= |#Ultimate.C_memset_#amount| 119)), 76487#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 76745#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 76488#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 76746#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 76522#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 76271#true, 76272#false, 76797#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 76799#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 76798#(= 0 |#Ultimate.C_memset_#t~loopctr32|)] [2018-04-12 07:35:38,313 INFO L134 CoverageAnalysis]: Checked inductivity of 5926 backedges. 2871 proven. 1035 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:38,313 INFO L442 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-04-12 07:35:38,314 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-04-12 07:35:38,314 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1141, Invalid=1939, Unknown=0, NotChecked=0, Total=3080 [2018-04-12 07:35:38,314 INFO L87 Difference]: Start difference. First operand 329 states and 382 transitions. Second operand 56 states. [2018-04-12 07:35:40,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:40,723 INFO L93 Difference]: Finished difference Result 446 states and 538 transitions. [2018-04-12 07:35:40,723 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-04-12 07:35:40,723 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 243 [2018-04-12 07:35:40,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:40,724 INFO L225 Difference]: With dead ends: 446 [2018-04-12 07:35:40,724 INFO L226 Difference]: Without dead ends: 439 [2018-04-12 07:35:40,724 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1178 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2788, Invalid=7514, Unknown=0, NotChecked=0, Total=10302 [2018-04-12 07:35:40,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2018-04-12 07:35:40,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 330. [2018-04-12 07:35:40,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 330 states. [2018-04-12 07:35:40,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 384 transitions. [2018-04-12 07:35:40,728 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 384 transitions. Word has length 243 [2018-04-12 07:35:40,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:40,729 INFO L459 AbstractCegarLoop]: Abstraction has 330 states and 384 transitions. [2018-04-12 07:35:40,729 INFO L460 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-04-12 07:35:40,729 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 384 transitions. [2018-04-12 07:35:40,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-04-12 07:35:40,729 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:40,729 INFO L355 BasicCegarLoop]: trace histogram [102, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:40,730 INFO L408 AbstractCegarLoop]: === Iteration 73 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:40,730 INFO L82 PathProgramCache]: Analyzing trace with hash -1148070787, now seen corresponding path program 47 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:40,732 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:40,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:40,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:41,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:41,876 INFO L134 CoverageAnalysis]: Checked inductivity of 6033 backedges. 2932 proven. 1081 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:41,893 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:41,893 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57] total 57 [2018-04-12 07:35:41,893 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:41,893 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:41,894 INFO L182 omatonBuilderFactory]: Interpolants [77965#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 77713#true, 77714#false, 78243#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 78242#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 78245#(= |#Ultimate.C_memset_#t~loopctr32| 2), 78244#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 78247#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 78246#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 78249#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 78248#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 78251#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 78250#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 78253#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 78252#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 78255#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 78254#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 78257#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 78256#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 78259#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 78130#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 78258#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 78261#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 78260#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 78263#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 78262#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 78265#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 78264#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 78267#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 78266#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 78269#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 78268#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 78271#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 78270#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 78273#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 78272#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 78275#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 78274#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 78277#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 78276#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 78279#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 78278#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 78281#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 78280#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 78283#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 78282#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 78285#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 78284#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 78287#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 78286#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 78289#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 78288#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 78290#(not (= |#Ultimate.C_memset_#amount| 119)), 77931#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 77930#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 78189#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 78190#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:35:41,894 INFO L134 CoverageAnalysis]: Checked inductivity of 6033 backedges. 2932 proven. 1081 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:41,894 INFO L442 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-04-12 07:35:41,894 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-04-12 07:35:41,894 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1192, Invalid=2000, Unknown=0, NotChecked=0, Total=3192 [2018-04-12 07:35:41,894 INFO L87 Difference]: Start difference. First operand 330 states and 384 transitions. Second operand 57 states. [2018-04-12 07:35:44,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:44,254 INFO L93 Difference]: Finished difference Result 449 states and 543 transitions. [2018-04-12 07:35:44,254 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2018-04-12 07:35:44,254 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 244 [2018-04-12 07:35:44,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:44,255 INFO L225 Difference]: With dead ends: 449 [2018-04-12 07:35:44,255 INFO L226 Difference]: Without dead ends: 442 [2018-04-12 07:35:44,256 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2921, Invalid=7791, Unknown=0, NotChecked=0, Total=10712 [2018-04-12 07:35:44,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2018-04-12 07:35:44,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 331. [2018-04-12 07:35:44,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 331 states. [2018-04-12 07:35:44,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 386 transitions. [2018-04-12 07:35:44,259 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 386 transitions. Word has length 244 [2018-04-12 07:35:44,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:44,259 INFO L459 AbstractCegarLoop]: Abstraction has 331 states and 386 transitions. [2018-04-12 07:35:44,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-04-12 07:35:44,259 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 386 transitions. [2018-04-12 07:35:44,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2018-04-12 07:35:44,260 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:44,260 INFO L355 BasicCegarLoop]: trace histogram [103, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:44,260 INFO L408 AbstractCegarLoop]: === Iteration 74 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:44,260 INFO L82 PathProgramCache]: Analyzing trace with hash 812396272, now seen corresponding path program 48 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:44,265 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:44,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:44,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:45,426 INFO L134 CoverageAnalysis]: Checked inductivity of 6141 backedges. 2993 proven. 1128 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:45,443 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:45,443 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58] total 58 [2018-04-12 07:35:45,443 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:45,443 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:45,443 INFO L182 omatonBuilderFactory]: Interpolants [79745#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 79744#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 79746#(not (= |#Ultimate.C_memset_#amount| 119)), 79383#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 79384#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 79643#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 79644#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 79418#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 79165#true, 79166#false, 79697#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 79699#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 79698#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 79701#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 79700#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 79703#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 79702#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 79705#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 79704#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 79707#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 79706#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 79709#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 79708#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 79583#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 79711#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 79710#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 79713#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 79712#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 79715#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 79714#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 79717#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 79716#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 79719#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 79718#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 79721#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 79720#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 79723#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 79722#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 79725#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 79724#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 79727#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 79726#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 79729#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 79728#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 79731#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 79730#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 79733#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 79732#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 79735#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 79734#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 79737#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 79736#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 79739#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 79738#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 79741#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 79740#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 79743#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 79742#(<= |#Ultimate.C_memset_#t~loopctr32| 44)] [2018-04-12 07:35:45,444 INFO L134 CoverageAnalysis]: Checked inductivity of 6141 backedges. 2993 proven. 1128 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:45,444 INFO L442 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-04-12 07:35:45,444 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-04-12 07:35:45,444 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1243, Invalid=2063, Unknown=0, NotChecked=0, Total=3306 [2018-04-12 07:35:45,444 INFO L87 Difference]: Start difference. First operand 331 states and 386 transitions. Second operand 58 states. [2018-04-12 07:35:47,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:47,141 INFO L93 Difference]: Finished difference Result 452 states and 548 transitions. [2018-04-12 07:35:47,141 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2018-04-12 07:35:47,141 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 245 [2018-04-12 07:35:47,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:47,142 INFO L225 Difference]: With dead ends: 452 [2018-04-12 07:35:47,142 INFO L226 Difference]: Without dead ends: 445 [2018-04-12 07:35:47,143 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1279 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3056, Invalid=8074, Unknown=0, NotChecked=0, Total=11130 [2018-04-12 07:35:47,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2018-04-12 07:35:47,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 332. [2018-04-12 07:35:47,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 332 states. [2018-04-12 07:35:47,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 388 transitions. [2018-04-12 07:35:47,146 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 388 transitions. Word has length 245 [2018-04-12 07:35:47,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:47,146 INFO L459 AbstractCegarLoop]: Abstraction has 332 states and 388 transitions. [2018-04-12 07:35:47,146 INFO L460 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-04-12 07:35:47,146 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 388 transitions. [2018-04-12 07:35:47,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2018-04-12 07:35:47,147 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:47,147 INFO L355 BasicCegarLoop]: trace histogram [104, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:47,147 INFO L408 AbstractCegarLoop]: === Iteration 75 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:47,147 INFO L82 PathProgramCache]: Analyzing trace with hash 1457332957, now seen corresponding path program 49 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:47,151 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:47,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:47,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:48,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6250 backedges. 3054 proven. 1176 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:48,577 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:48,577 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59] total 59 [2018-04-12 07:35:48,577 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:48,578 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:48,578 INFO L182 omatonBuilderFactory]: Interpolants [81163#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 81162#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 81165#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 81164#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 81167#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 81166#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 81169#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 81168#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 81171#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 81170#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 81173#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 81172#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 81175#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 81046#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 81174#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 81177#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 81176#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 81179#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 81178#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 81181#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 81180#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 81183#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 81182#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 81185#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 81184#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 81187#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 81186#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 81189#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 81188#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 81191#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 81190#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 81193#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 81192#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 81195#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 81194#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 81197#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 81196#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 81199#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 81198#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 81201#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 81200#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 81203#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 81202#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 81205#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 81204#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 81207#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 81206#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 81209#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 81208#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 81211#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 81210#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 81212#(not (= 119 |#Ultimate.C_memset_#amount|)), 80847#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 80846#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 81107#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 81108#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 80881#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 80627#true, 80628#false] [2018-04-12 07:35:48,578 INFO L134 CoverageAnalysis]: Checked inductivity of 6250 backedges. 3054 proven. 1176 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:48,578 INFO L442 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-04-12 07:35:48,578 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-04-12 07:35:48,578 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1294, Invalid=2128, Unknown=0, NotChecked=0, Total=3422 [2018-04-12 07:35:48,578 INFO L87 Difference]: Start difference. First operand 332 states and 388 transitions. Second operand 59 states. [2018-04-12 07:35:51,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:51,046 INFO L93 Difference]: Finished difference Result 455 states and 553 transitions. [2018-04-12 07:35:51,047 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2018-04-12 07:35:51,047 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 246 [2018-04-12 07:35:51,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:51,048 INFO L225 Difference]: With dead ends: 455 [2018-04-12 07:35:51,048 INFO L226 Difference]: Without dead ends: 448 [2018-04-12 07:35:51,048 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1331 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3193, Invalid=8363, Unknown=0, NotChecked=0, Total=11556 [2018-04-12 07:35:51,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2018-04-12 07:35:51,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 333. [2018-04-12 07:35:51,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 333 states. [2018-04-12 07:35:51,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 390 transitions. [2018-04-12 07:35:51,052 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 390 transitions. Word has length 246 [2018-04-12 07:35:51,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:51,052 INFO L459 AbstractCegarLoop]: Abstraction has 333 states and 390 transitions. [2018-04-12 07:35:51,052 INFO L460 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-04-12 07:35:51,052 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 390 transitions. [2018-04-12 07:35:51,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2018-04-12 07:35:51,053 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:51,053 INFO L355 BasicCegarLoop]: trace histogram [105, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:51,053 INFO L408 AbstractCegarLoop]: === Iteration 76 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:51,053 INFO L82 PathProgramCache]: Analyzing trace with hash -24466288, now seen corresponding path program 50 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:51,055 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:51,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:51,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:52,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6360 backedges. 3115 proven. 1225 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:52,311 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:52,311 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60] total 60 [2018-04-12 07:35:52,311 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:52,311 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:52,311 INFO L182 omatonBuilderFactory]: Interpolants [82688#(not (= 119 |#Ultimate.C_memset_#amount|)), 82319#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 82320#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 82581#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 82582#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 82099#true, 82354#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 82100#false, 82637#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 82639#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 82638#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 82641#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 82640#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 82643#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 82642#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 82645#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 82644#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 82519#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 82647#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 82646#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 82649#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 82648#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 82651#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 82650#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 82653#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 82652#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 82655#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 82654#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 82657#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 82656#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 82659#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 82658#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 82661#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 82660#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 82663#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 82662#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 82665#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 82664#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 82667#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 82666#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 82669#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 82668#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 82671#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 82670#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 82673#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 82672#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 82675#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 82674#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 82677#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 82676#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 82679#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 82678#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 82681#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 82680#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 82683#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 82682#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 82685#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 82684#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 82687#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 82686#(<= |#Ultimate.C_memset_#t~loopctr32| 48)] [2018-04-12 07:35:52,312 INFO L134 CoverageAnalysis]: Checked inductivity of 6360 backedges. 3115 proven. 1225 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:52,312 INFO L442 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-04-12 07:35:52,312 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-04-12 07:35:52,312 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1345, Invalid=2195, Unknown=0, NotChecked=0, Total=3540 [2018-04-12 07:35:52,312 INFO L87 Difference]: Start difference. First operand 333 states and 390 transitions. Second operand 60 states. [2018-04-12 07:35:54,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:54,955 INFO L93 Difference]: Finished difference Result 458 states and 558 transitions. [2018-04-12 07:35:54,955 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2018-04-12 07:35:54,955 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 247 [2018-04-12 07:35:54,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:54,956 INFO L225 Difference]: With dead ends: 458 [2018-04-12 07:35:54,956 INFO L226 Difference]: Without dead ends: 451 [2018-04-12 07:35:54,957 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1383 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3331, Invalid=8659, Unknown=0, NotChecked=0, Total=11990 [2018-04-12 07:35:54,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2018-04-12 07:35:54,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 334. [2018-04-12 07:35:54,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 334 states. [2018-04-12 07:35:54,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 392 transitions. [2018-04-12 07:35:54,960 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 392 transitions. Word has length 247 [2018-04-12 07:35:54,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:54,961 INFO L459 AbstractCegarLoop]: Abstraction has 334 states and 392 transitions. [2018-04-12 07:35:54,961 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-04-12 07:35:54,961 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 392 transitions. [2018-04-12 07:35:54,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-04-12 07:35:54,961 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:54,961 INFO L355 BasicCegarLoop]: trace histogram [106, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:54,961 INFO L408 AbstractCegarLoop]: === Iteration 77 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:54,962 INFO L82 PathProgramCache]: Analyzing trace with hash 1284397373, now seen corresponding path program 51 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:54,963 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:55,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:55,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:56,224 INFO L134 CoverageAnalysis]: Checked inductivity of 6471 backedges. 3176 proven. 1275 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:56,242 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:35:56,242 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61] total 61 [2018-04-12 07:35:56,242 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:35:56,242 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:35:56,242 INFO L182 omatonBuilderFactory]: Interpolants [84123#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 84122#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 84125#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 84124#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 84127#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 84126#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 84129#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 84128#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 84131#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 84002#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 84130#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 84133#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 84132#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 84135#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 84134#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 84137#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 84136#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 84139#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 84138#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 84141#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 84140#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 84143#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 84142#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 84145#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 84144#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 84147#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 84146#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 84149#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 84148#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 84151#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 84150#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 84153#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 84152#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 84155#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 84154#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 84157#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 84156#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 84159#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 84158#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 84161#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 84160#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 84163#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 84162#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 84165#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 84164#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 84167#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 84166#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 84169#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 84168#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 84171#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 84170#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 84173#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 84172#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 84174#(not (= 119 |#Ultimate.C_memset_#amount|)), 83803#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 83802#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 84065#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 84066#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 83581#true, 83837#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 83582#false] [2018-04-12 07:35:56,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6471 backedges. 3176 proven. 1275 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:35:56,243 INFO L442 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-04-12 07:35:56,243 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-04-12 07:35:56,243 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1397, Invalid=2263, Unknown=0, NotChecked=0, Total=3660 [2018-04-12 07:35:56,243 INFO L87 Difference]: Start difference. First operand 334 states and 392 transitions. Second operand 61 states. [2018-04-12 07:35:58,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:35:58,789 INFO L93 Difference]: Finished difference Result 461 states and 563 transitions. [2018-04-12 07:35:58,789 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2018-04-12 07:35:58,789 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 248 [2018-04-12 07:35:58,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:35:58,790 INFO L225 Difference]: With dead ends: 461 [2018-04-12 07:35:58,790 INFO L226 Difference]: Without dead ends: 454 [2018-04-12 07:35:58,791 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1436 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3472, Invalid=8960, Unknown=0, NotChecked=0, Total=12432 [2018-04-12 07:35:58,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2018-04-12 07:35:58,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 335. [2018-04-12 07:35:58,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 335 states. [2018-04-12 07:35:58,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 394 transitions. [2018-04-12 07:35:58,794 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 394 transitions. Word has length 248 [2018-04-12 07:35:58,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:35:58,794 INFO L459 AbstractCegarLoop]: Abstraction has 335 states and 394 transitions. [2018-04-12 07:35:58,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-04-12 07:35:58,794 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 394 transitions. [2018-04-12 07:35:58,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2018-04-12 07:35:58,795 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:35:58,795 INFO L355 BasicCegarLoop]: trace histogram [107, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:35:58,795 INFO L408 AbstractCegarLoop]: === Iteration 78 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:35:58,795 INFO L82 PathProgramCache]: Analyzing trace with hash -1090502096, now seen corresponding path program 52 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:35:58,797 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:35:58,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:58,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:59,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:59,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:35:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:00,095 INFO L134 CoverageAnalysis]: Checked inductivity of 6583 backedges. 3237 proven. 1326 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:00,111 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:00,111 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62] total 62 [2018-04-12 07:36:00,111 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:00,112 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:00,112 INFO L182 omatonBuilderFactory]: Interpolants [85633#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 85632#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 85635#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 85634#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 85637#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 85636#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 85639#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 85638#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 85641#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 85640#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 85643#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 85642#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 85645#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 85644#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 85647#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 85646#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 85649#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 85648#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 85651#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 85650#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 85653#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 85652#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 85655#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 85654#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 85657#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 85656#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 85659#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 85658#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 85661#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 85660#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 85663#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 85662#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 85665#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 85664#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 85667#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 85666#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 85669#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 85668#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 85670#(not (= |#Ultimate.C_memset_#amount| 119)), 85295#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 85296#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 85559#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 85560#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 85073#true, 85074#false, 85330#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 85617#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 85619#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 85618#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 85621#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 85620#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 85495#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 85623#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 85622#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 85625#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 85624#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 85627#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 85626#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 85629#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 85628#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 85631#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 85630#(<= |#Ultimate.C_memset_#t~loopctr32| 12)] [2018-04-12 07:36:00,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6583 backedges. 3237 proven. 1326 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:00,112 INFO L442 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-04-12 07:36:00,112 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-04-12 07:36:00,113 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1450, Invalid=2332, Unknown=0, NotChecked=0, Total=3782 [2018-04-12 07:36:00,113 INFO L87 Difference]: Start difference. First operand 335 states and 394 transitions. Second operand 62 states. [2018-04-12 07:36:02,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:02,836 INFO L93 Difference]: Finished difference Result 464 states and 568 transitions. [2018-04-12 07:36:02,836 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2018-04-12 07:36:02,836 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 249 [2018-04-12 07:36:02,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:02,837 INFO L225 Difference]: With dead ends: 464 [2018-04-12 07:36:02,837 INFO L226 Difference]: Without dead ends: 457 [2018-04-12 07:36:02,838 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1490 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3616, Invalid=9266, Unknown=0, NotChecked=0, Total=12882 [2018-04-12 07:36:02,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2018-04-12 07:36:02,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 336. [2018-04-12 07:36:02,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2018-04-12 07:36:02,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 396 transitions. [2018-04-12 07:36:02,841 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 396 transitions. Word has length 249 [2018-04-12 07:36:02,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:02,841 INFO L459 AbstractCegarLoop]: Abstraction has 336 states and 396 transitions. [2018-04-12 07:36:02,841 INFO L460 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-04-12 07:36:02,841 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 396 transitions. [2018-04-12 07:36:02,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2018-04-12 07:36:02,842 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:02,842 INFO L355 BasicCegarLoop]: trace histogram [108, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:02,842 INFO L408 AbstractCegarLoop]: === Iteration 79 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:02,842 INFO L82 PathProgramCache]: Analyzing trace with hash -1697941603, now seen corresponding path program 53 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:02,844 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:02,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:02,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:02,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:02,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:02,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:02,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:02,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:02,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:02,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:03,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:04,183 INFO L134 CoverageAnalysis]: Checked inductivity of 6696 backedges. 3298 proven. 1378 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:04,199 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:04,199 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63] total 63 [2018-04-12 07:36:04,199 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:04,199 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:04,199 INFO L182 omatonBuilderFactory]: Interpolants [87169#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 87168#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 87171#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 87170#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 87173#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 87172#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 87175#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 87174#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 87176#(not (= 119 |#Ultimate.C_memset_#amount|)), 86799#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 86798#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 87063#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 87064#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 86575#true, 86833#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 86576#false, 87123#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 87122#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 87125#(= |#Ultimate.C_memset_#t~loopctr32| 2), 87124#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 87127#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 86998#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 87126#(= 3 |#Ultimate.C_memset_#t~loopctr32|), 87129#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 87128#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 87131#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 87130#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 87133#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 87132#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 87135#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 87134#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 87137#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 87136#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 87139#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 87138#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 87141#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 87140#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 87143#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 87142#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 87145#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 87144#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 87147#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 87146#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 87149#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 87148#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 87151#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 87150#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 87153#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 87152#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 87155#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 87154#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 87157#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 87156#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 87159#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 87158#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 87161#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 87160#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 87163#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 87162#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 87165#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 87164#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 87167#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 87166#(<= |#Ultimate.C_memset_#t~loopctr32| 43)] [2018-04-12 07:36:04,200 INFO L134 CoverageAnalysis]: Checked inductivity of 6696 backedges. 3298 proven. 1378 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:04,200 INFO L442 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-04-12 07:36:04,200 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-04-12 07:36:04,200 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1498, Invalid=2408, Unknown=0, NotChecked=0, Total=3906 [2018-04-12 07:36:04,200 INFO L87 Difference]: Start difference. First operand 336 states and 396 transitions. Second operand 63 states. [2018-04-12 07:36:06,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:06,115 INFO L93 Difference]: Finished difference Result 467 states and 573 transitions. [2018-04-12 07:36:06,116 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2018-04-12 07:36:06,116 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 250 [2018-04-12 07:36:06,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:06,117 INFO L225 Difference]: With dead ends: 467 [2018-04-12 07:36:06,117 INFO L226 Difference]: Without dead ends: 460 [2018-04-12 07:36:06,117 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3754, Invalid=9586, Unknown=0, NotChecked=0, Total=13340 [2018-04-12 07:36:06,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2018-04-12 07:36:06,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 337. [2018-04-12 07:36:06,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2018-04-12 07:36:06,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 398 transitions. [2018-04-12 07:36:06,121 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 398 transitions. Word has length 250 [2018-04-12 07:36:06,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:06,121 INFO L459 AbstractCegarLoop]: Abstraction has 337 states and 398 transitions. [2018-04-12 07:36:06,121 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-04-12 07:36:06,121 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 398 transitions. [2018-04-12 07:36:06,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2018-04-12 07:36:06,122 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:06,122 INFO L355 BasicCegarLoop]: trace histogram [109, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:06,122 INFO L408 AbstractCegarLoop]: === Iteration 80 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:06,122 INFO L82 PathProgramCache]: Analyzing trace with hash 946270160, now seen corresponding path program 54 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:06,124 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:06,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:06,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:07,499 INFO L134 CoverageAnalysis]: Checked inductivity of 6810 backedges. 3359 proven. 1431 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:07,516 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:07,516 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64] total 64 [2018-04-12 07:36:07,516 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:07,517 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:07,517 INFO L182 omatonBuilderFactory]: Interpolants [88577#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 88578#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 88087#true, 88088#false, 88346#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 88637#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 88511#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 88639#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 88638#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 88641#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 88640#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 88643#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 88642#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 88645#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 88644#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 88647#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 88646#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 88649#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 88648#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 88651#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 88650#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 88653#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 88652#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 88655#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 88654#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 88657#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 88656#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 88659#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 88658#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 88661#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 88660#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 88663#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 88662#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 88665#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 88664#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 88667#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 88666#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 88669#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 88668#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 88671#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 88670#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 88673#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 88672#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 88675#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 88674#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 88677#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 88676#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 88679#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 88678#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 88681#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 88680#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 88683#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 88682#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 88685#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 88684#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 88687#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 88686#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 88689#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 88688#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 88691#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 88690#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 88692#(not (= 119 |#Ultimate.C_memset_#amount|)), 88311#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 88312#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:36:07,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6810 backedges. 3359 proven. 1431 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:07,517 INFO L442 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-04-12 07:36:07,517 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-04-12 07:36:07,518 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1558, Invalid=2474, Unknown=0, NotChecked=0, Total=4032 [2018-04-12 07:36:07,518 INFO L87 Difference]: Start difference. First operand 337 states and 398 transitions. Second operand 64 states. [2018-04-12 07:36:10,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:10,281 INFO L93 Difference]: Finished difference Result 470 states and 578 transitions. [2018-04-12 07:36:10,281 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2018-04-12 07:36:10,281 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 251 [2018-04-12 07:36:10,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:10,282 INFO L225 Difference]: With dead ends: 470 [2018-04-12 07:36:10,283 INFO L226 Difference]: Without dead ends: 463 [2018-04-12 07:36:10,283 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1600 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3911, Invalid=9895, Unknown=0, NotChecked=0, Total=13806 [2018-04-12 07:36:10,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2018-04-12 07:36:10,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 338. [2018-04-12 07:36:10,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2018-04-12 07:36:10,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 400 transitions. [2018-04-12 07:36:10,289 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 400 transitions. Word has length 251 [2018-04-12 07:36:10,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:10,289 INFO L459 AbstractCegarLoop]: Abstraction has 338 states and 400 transitions. [2018-04-12 07:36:10,289 INFO L460 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-04-12 07:36:10,289 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 400 transitions. [2018-04-12 07:36:10,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-04-12 07:36:10,290 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:10,290 INFO L355 BasicCegarLoop]: trace histogram [110, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:10,290 INFO L408 AbstractCegarLoop]: === Iteration 81 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:10,291 INFO L82 PathProgramCache]: Analyzing trace with hash 1312456189, now seen corresponding path program 55 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:10,296 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:10,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:11,715 INFO L134 CoverageAnalysis]: Checked inductivity of 6925 backedges. 3420 proven. 1485 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:11,732 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:11,732 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2018-04-12 07:36:11,732 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:11,732 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:11,732 INFO L182 omatonBuilderFactory]: Interpolants [89609#true, 89610#false, 89869#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 90163#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 90034#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 90162#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 90165#(= |#Ultimate.C_memset_#t~loopctr32| 2), 90164#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 90167#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 90166#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 90169#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 90168#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 90171#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 90170#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 90173#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 90172#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 90175#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 90174#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 90177#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 90176#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 90179#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 90178#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 90181#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 90180#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 90183#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 90182#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 90185#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 90184#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 90187#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 90186#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 90189#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 90188#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 90191#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 90190#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 90193#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 90192#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 90195#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 90194#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 90197#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 90196#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 90199#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 90198#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 90201#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 90200#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 90203#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 90202#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 90205#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 90204#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 90207#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 90206#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 90209#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 90208#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 90211#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 90210#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 90213#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 90212#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 90215#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 90214#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 90217#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 90216#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 89835#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 89834#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 90218#(not (= 119 |#Ultimate.C_memset_#amount|)), 90101#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 90102#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:36:11,733 INFO L134 CoverageAnalysis]: Checked inductivity of 6925 backedges. 3420 proven. 1485 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:11,733 INFO L442 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-04-12 07:36:11,733 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-04-12 07:36:11,733 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1612, Invalid=2548, Unknown=0, NotChecked=0, Total=4160 [2018-04-12 07:36:11,733 INFO L87 Difference]: Start difference. First operand 338 states and 400 transitions. Second operand 65 states. [2018-04-12 07:36:14,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:14,454 INFO L93 Difference]: Finished difference Result 473 states and 583 transitions. [2018-04-12 07:36:14,454 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2018-04-12 07:36:14,454 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 252 [2018-04-12 07:36:14,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:14,456 INFO L225 Difference]: With dead ends: 473 [2018-04-12 07:36:14,456 INFO L226 Difference]: Without dead ends: 466 [2018-04-12 07:36:14,456 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1656 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4061, Invalid=10219, Unknown=0, NotChecked=0, Total=14280 [2018-04-12 07:36:14,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2018-04-12 07:36:14,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 339. [2018-04-12 07:36:14,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2018-04-12 07:36:14,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 402 transitions. [2018-04-12 07:36:14,460 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 402 transitions. Word has length 252 [2018-04-12 07:36:14,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:14,460 INFO L459 AbstractCegarLoop]: Abstraction has 339 states and 402 transitions. [2018-04-12 07:36:14,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-04-12 07:36:14,460 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 402 transitions. [2018-04-12 07:36:14,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-04-12 07:36:14,461 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:14,461 INFO L355 BasicCegarLoop]: trace histogram [111, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:14,461 INFO L408 AbstractCegarLoop]: === Iteration 82 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:14,461 INFO L82 PathProgramCache]: Analyzing trace with hash -220678800, now seen corresponding path program 56 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:14,463 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:14,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:14,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:15,887 INFO L134 CoverageAnalysis]: Checked inductivity of 7041 backedges. 3481 proven. 1540 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:15,904 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:15,905 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66] total 66 [2018-04-12 07:36:15,905 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:15,905 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:15,905 INFO L182 omatonBuilderFactory]: Interpolants [91141#true, 91142#false, 91402#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 91567#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 91697#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 91699#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 91698#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 91701#(= 3 |#Ultimate.C_memset_#t~loopctr32|), 91700#(= |#Ultimate.C_memset_#t~loopctr32| 2), 91703#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 91702#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 91705#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 91704#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 91707#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 91706#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 91709#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 91708#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 91711#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 91710#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 91713#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 91712#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 91715#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 91714#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 91717#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 91716#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 91719#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 91718#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 91721#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 91720#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 91723#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 91722#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 91725#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 91724#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 91727#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 91726#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 91729#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 91728#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 91731#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 91730#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 91733#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 91732#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 91735#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 91734#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 91737#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 91736#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 91739#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 91738#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 91741#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 91740#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 91743#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 91742#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 91745#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 91744#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 91747#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 91746#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 91749#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 91748#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 91367#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 91751#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 91750#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 91753#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 91368#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 91752#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 91754#(not (= 119 |#Ultimate.C_memset_#amount|)), 91635#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 91636#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:36:15,905 INFO L134 CoverageAnalysis]: Checked inductivity of 7041 backedges. 3481 proven. 1540 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:15,906 INFO L442 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-04-12 07:36:15,906 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-04-12 07:36:15,906 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1666, Invalid=2624, Unknown=0, NotChecked=0, Total=4290 [2018-04-12 07:36:15,906 INFO L87 Difference]: Start difference. First operand 339 states and 402 transitions. Second operand 66 states. [2018-04-12 07:36:18,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:18,800 INFO L93 Difference]: Finished difference Result 476 states and 588 transitions. [2018-04-12 07:36:18,800 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2018-04-12 07:36:18,800 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 253 [2018-04-12 07:36:18,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:18,802 INFO L225 Difference]: With dead ends: 476 [2018-04-12 07:36:18,802 INFO L226 Difference]: Without dead ends: 469 [2018-04-12 07:36:18,802 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1713 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4213, Invalid=10549, Unknown=0, NotChecked=0, Total=14762 [2018-04-12 07:36:18,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2018-04-12 07:36:18,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 340. [2018-04-12 07:36:18,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 340 states. [2018-04-12 07:36:18,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 404 transitions. [2018-04-12 07:36:18,806 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 404 transitions. Word has length 253 [2018-04-12 07:36:18,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:18,806 INFO L459 AbstractCegarLoop]: Abstraction has 340 states and 404 transitions. [2018-04-12 07:36:18,806 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-04-12 07:36:18,806 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 404 transitions. [2018-04-12 07:36:18,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2018-04-12 07:36:18,807 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:18,807 INFO L355 BasicCegarLoop]: trace histogram [112, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:18,807 INFO L408 AbstractCegarLoop]: === Iteration 83 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:18,807 INFO L82 PathProgramCache]: Analyzing trace with hash -503223203, now seen corresponding path program 57 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:18,809 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:18,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:18,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:19,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:19,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:19,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:19,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:20,273 INFO L134 CoverageAnalysis]: Checked inductivity of 7158 backedges. 3542 proven. 1596 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:20,292 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:20,292 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67] total 67 [2018-04-12 07:36:20,292 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:20,292 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:20,292 INFO L182 omatonBuilderFactory]: Interpolants [92683#true, 92684#false, 92945#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 93110#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 93243#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 93242#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 93245#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 93244#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 93247#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 93246#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 93249#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 93248#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 93251#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 93250#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 93253#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 93252#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 93255#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 93254#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 93257#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 93256#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 93259#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 93258#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 93261#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 93260#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 93263#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 93262#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 93265#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 93264#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 93267#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 93266#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 93269#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 93268#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 93271#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 93270#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 93273#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 93272#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 93275#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 93274#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 93277#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 93276#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 93279#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 93278#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 93281#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 93280#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 93283#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 93282#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 93285#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 93284#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 93287#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 93286#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 93289#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 93288#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 93291#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 93290#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 93293#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 93292#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 92911#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 93295#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 92910#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 93294#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 93297#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 93296#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 93299#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 93298#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 93300#(not (= 119 |#Ultimate.C_memset_#amount|)), 93179#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 93180#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:36:20,293 INFO L134 CoverageAnalysis]: Checked inductivity of 7158 backedges. 3542 proven. 1596 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:20,293 INFO L442 AbstractCegarLoop]: Interpolant automaton has 67 states [2018-04-12 07:36:20,293 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2018-04-12 07:36:20,293 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1730, Invalid=2692, Unknown=0, NotChecked=0, Total=4422 [2018-04-12 07:36:20,293 INFO L87 Difference]: Start difference. First operand 340 states and 404 transitions. Second operand 67 states. [2018-04-12 07:36:23,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:23,121 INFO L93 Difference]: Finished difference Result 479 states and 593 transitions. [2018-04-12 07:36:23,121 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2018-04-12 07:36:23,121 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 254 [2018-04-12 07:36:23,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:23,122 INFO L225 Difference]: With dead ends: 479 [2018-04-12 07:36:23,122 INFO L226 Difference]: Without dead ends: 472 [2018-04-12 07:36:23,123 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1775 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4381, Invalid=10871, Unknown=0, NotChecked=0, Total=15252 [2018-04-12 07:36:23,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2018-04-12 07:36:23,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 341. [2018-04-12 07:36:23,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 341 states. [2018-04-12 07:36:23,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 406 transitions. [2018-04-12 07:36:23,130 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 406 transitions. Word has length 254 [2018-04-12 07:36:23,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:23,130 INFO L459 AbstractCegarLoop]: Abstraction has 341 states and 406 transitions. [2018-04-12 07:36:23,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 67 states. [2018-04-12 07:36:23,130 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 406 transitions. [2018-04-12 07:36:23,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2018-04-12 07:36:23,131 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:23,131 INFO L355 BasicCegarLoop]: trace histogram [113, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:23,132 INFO L408 AbstractCegarLoop]: === Iteration 84 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:23,132 INFO L82 PathProgramCache]: Analyzing trace with hash -672165104, now seen corresponding path program 58 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:23,134 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:23,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:23,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:24,601 INFO L134 CoverageAnalysis]: Checked inductivity of 7276 backedges. 3603 proven. 1653 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:24,619 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:24,619 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68] total 68 [2018-04-12 07:36:24,619 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:24,619 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:24,619 INFO L182 omatonBuilderFactory]: Interpolants [94849#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 94464#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 94848#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 94851#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 94850#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 94853#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 94852#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 94855#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 94854#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 94856#(not (= 119 |#Ultimate.C_memset_#amount|)), 94733#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 94734#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 94235#true, 94236#false, 94498#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 94663#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 94797#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 94799#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 94798#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 94801#(= |#Ultimate.C_memset_#t~loopctr32| 3), 94800#(= |#Ultimate.C_memset_#t~loopctr32| 2), 94803#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 94802#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 94805#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 94804#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 94807#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 94806#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 94809#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 94808#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 94811#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 94810#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 94813#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 94812#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 94815#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 94814#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 94817#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 94816#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 94819#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 94818#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 94821#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 94820#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 94823#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 94822#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 94825#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 94824#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 94827#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 94826#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 94829#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 94828#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 94831#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 94830#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 94833#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 94832#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 94835#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 94834#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 94837#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 94836#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 94839#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 94838#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 94841#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 94840#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 94843#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 94842#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 94845#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 94844#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 94463#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 94847#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 94846#(<= |#Ultimate.C_memset_#t~loopctr32| 48)] [2018-04-12 07:36:24,620 INFO L134 CoverageAnalysis]: Checked inductivity of 7276 backedges. 3603 proven. 1653 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:24,620 INFO L442 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-04-12 07:36:24,620 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-04-12 07:36:24,620 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1783, Invalid=2773, Unknown=0, NotChecked=0, Total=4556 [2018-04-12 07:36:24,620 INFO L87 Difference]: Start difference. First operand 341 states and 406 transitions. Second operand 68 states. [2018-04-12 07:36:26,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:26,750 INFO L93 Difference]: Finished difference Result 482 states and 598 transitions. [2018-04-12 07:36:26,750 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2018-04-12 07:36:26,750 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 255 [2018-04-12 07:36:26,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:26,751 INFO L225 Difference]: With dead ends: 482 [2018-04-12 07:36:26,751 INFO L226 Difference]: Without dead ends: 475 [2018-04-12 07:36:26,752 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1832 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4534, Invalid=11216, Unknown=0, NotChecked=0, Total=15750 [2018-04-12 07:36:26,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2018-04-12 07:36:26,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 342. [2018-04-12 07:36:26,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 342 states. [2018-04-12 07:36:26,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 408 transitions. [2018-04-12 07:36:26,758 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 408 transitions. Word has length 255 [2018-04-12 07:36:26,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:26,758 INFO L459 AbstractCegarLoop]: Abstraction has 342 states and 408 transitions. [2018-04-12 07:36:26,758 INFO L460 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-04-12 07:36:26,758 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 408 transitions. [2018-04-12 07:36:26,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2018-04-12 07:36:26,758 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:26,759 INFO L355 BasicCegarLoop]: trace histogram [114, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:26,759 INFO L408 AbstractCegarLoop]: === Iteration 85 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:26,759 INFO L82 PathProgramCache]: Analyzing trace with hash -1614396739, now seen corresponding path program 59 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:26,761 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:26,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:26,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:27,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:27,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:28,282 INFO L134 CoverageAnalysis]: Checked inductivity of 7395 backedges. 3664 proven. 1711 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:28,299 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:28,299 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69] total 69 [2018-04-12 07:36:28,299 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:28,299 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:28,300 INFO L182 omatonBuilderFactory]: Interpolants [96385#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 96384#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 96387#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 96386#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 96389#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 96388#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 96391#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 96390#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 96393#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 96392#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 96395#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 96394#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 96397#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 96396#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 96399#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 96398#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 96401#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 96400#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 96403#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 96402#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 96405#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 96404#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 96407#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 96406#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 96409#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 96408#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 96027#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 96411#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 96026#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 96410#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 96413#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 96412#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 96415#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 96414#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 96417#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 96416#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 96419#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 96418#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 96421#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 96420#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 96422#(not (= 119 |#Ultimate.C_memset_#amount|)), 96297#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 96298#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 95797#true, 95798#false, 96061#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 96226#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 96363#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 96362#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 96365#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 96364#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 96367#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 96366#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 96369#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 96368#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 96371#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 96370#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 96373#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 96372#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 96375#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 96374#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 96377#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 96376#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 96379#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 96378#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 96381#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 96380#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 96383#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 96382#(<= |#Ultimate.C_memset_#t~loopctr32| 19)] [2018-04-12 07:36:28,300 INFO L134 CoverageAnalysis]: Checked inductivity of 7395 backedges. 3664 proven. 1711 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:28,300 INFO L442 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-04-12 07:36:28,300 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-04-12 07:36:28,300 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1848, Invalid=2844, Unknown=0, NotChecked=0, Total=4692 [2018-04-12 07:36:28,301 INFO L87 Difference]: Start difference. First operand 342 states and 408 transitions. Second operand 69 states. [2018-04-12 07:36:30,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:30,907 INFO L93 Difference]: Finished difference Result 485 states and 603 transitions. [2018-04-12 07:36:30,907 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2018-04-12 07:36:30,908 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 256 [2018-04-12 07:36:30,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:30,908 INFO L225 Difference]: With dead ends: 485 [2018-04-12 07:36:30,908 INFO L226 Difference]: Without dead ends: 478 [2018-04-12 07:36:30,909 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1895 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4706, Invalid=11550, Unknown=0, NotChecked=0, Total=16256 [2018-04-12 07:36:30,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2018-04-12 07:36:30,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 343. [2018-04-12 07:36:30,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 343 states. [2018-04-12 07:36:30,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 410 transitions. [2018-04-12 07:36:30,913 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 410 transitions. Word has length 256 [2018-04-12 07:36:30,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:30,913 INFO L459 AbstractCegarLoop]: Abstraction has 343 states and 410 transitions. [2018-04-12 07:36:30,913 INFO L460 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-04-12 07:36:30,913 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 410 transitions. [2018-04-12 07:36:30,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2018-04-12 07:36:30,914 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:30,914 INFO L355 BasicCegarLoop]: trace histogram [115, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:30,914 INFO L408 AbstractCegarLoop]: === Iteration 86 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:30,914 INFO L82 PathProgramCache]: Analyzing trace with hash -758806352, now seen corresponding path program 60 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:30,916 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:30,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:31,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:32,575 INFO L134 CoverageAnalysis]: Checked inductivity of 7515 backedges. 3725 proven. 1770 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:32,591 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:32,592 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70] total 70 [2018-04-12 07:36:32,592 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:32,592 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:32,592 INFO L182 omatonBuilderFactory]: Interpolants [97799#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 97937#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 97939#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 97938#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 97941#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 97940#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 97943#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 97942#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 97945#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 97944#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 97947#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 97946#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 97949#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 97948#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 97951#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 97950#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 97953#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 97952#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 97955#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 97954#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 97957#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 97956#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 97959#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 97958#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 97961#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 97960#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 97963#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 97962#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 97965#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 97964#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 97967#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 97966#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 97969#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 97968#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 97971#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 97970#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 97973#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 97972#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 97975#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 97974#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 97977#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 97976#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 97979#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 97978#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 97981#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 97980#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 97599#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 97983#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 97982#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 97985#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 97600#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 97984#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 97987#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 97986#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 97989#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 97988#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 97991#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 97990#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 97993#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 97992#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 97995#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 97994#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 97997#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 97996#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 97871#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 97998#(not (= 119 |#Ultimate.C_memset_#amount|)), 97872#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 97369#true, 97370#false, 97634#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:36:32,593 INFO L134 CoverageAnalysis]: Checked inductivity of 7515 backedges. 3725 proven. 1770 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:32,593 INFO L442 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-04-12 07:36:32,593 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-04-12 07:36:32,593 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1909, Invalid=2921, Unknown=0, NotChecked=0, Total=4830 [2018-04-12 07:36:32,594 INFO L87 Difference]: Start difference. First operand 343 states and 410 transitions. Second operand 70 states. [2018-04-12 07:36:35,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:35,892 INFO L93 Difference]: Finished difference Result 488 states and 608 transitions. [2018-04-12 07:36:35,892 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2018-04-12 07:36:35,892 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 257 [2018-04-12 07:36:35,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:35,893 INFO L225 Difference]: With dead ends: 488 [2018-04-12 07:36:35,893 INFO L226 Difference]: Without dead ends: 481 [2018-04-12 07:36:35,894 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1957 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=4874, Invalid=11896, Unknown=0, NotChecked=0, Total=16770 [2018-04-12 07:36:35,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2018-04-12 07:36:35,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 344. [2018-04-12 07:36:35,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 344 states. [2018-04-12 07:36:35,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 412 transitions. [2018-04-12 07:36:35,898 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 412 transitions. Word has length 257 [2018-04-12 07:36:35,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:35,898 INFO L459 AbstractCegarLoop]: Abstraction has 344 states and 412 transitions. [2018-04-12 07:36:35,898 INFO L460 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-04-12 07:36:35,898 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 412 transitions. [2018-04-12 07:36:35,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-04-12 07:36:35,899 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:35,899 INFO L355 BasicCegarLoop]: trace histogram [116, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:35,899 INFO L408 AbstractCegarLoop]: === Iteration 87 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:35,899 INFO L82 PathProgramCache]: Analyzing trace with hash -5308131, now seen corresponding path program 61 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:35,902 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:35,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:36,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:37,611 INFO L134 CoverageAnalysis]: Checked inductivity of 7636 backedges. 3786 proven. 1830 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:37,629 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:37,629 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71] total 71 [2018-04-12 07:36:37,629 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:37,629 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:37,630 INFO L182 omatonBuilderFactory]: Interpolants [99456#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 99584#(not (= 119 |#Ultimate.C_memset_#amount|)), 98951#true, 98952#false, 99217#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 99382#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 99523#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 99522#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 99525#(= |#Ultimate.C_memset_#t~loopctr32| 2), 99524#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 99527#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 99526#(= |#Ultimate.C_memset_#t~loopctr32| 3), 99529#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 99528#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 99531#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 99530#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 99533#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 99532#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 99535#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 99534#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 99537#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 99536#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 99539#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 99538#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 99541#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 99540#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 99543#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 99542#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 99545#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 99544#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 99547#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 99546#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 99549#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 99548#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 99551#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 99550#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 99553#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 99552#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 99555#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 99554#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 99557#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 99556#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 99559#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 99558#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 99561#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 99560#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 99563#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 99562#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 99565#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 99564#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 99183#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 99567#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 99182#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 99566#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 99569#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 99568#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 99571#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 99570#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 99573#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 99572#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 99575#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 99574#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 99577#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 99576#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 99579#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 99578#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 99581#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 99580#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 99583#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 99455#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 99582#(<= |#Ultimate.C_memset_#t~loopctr32| 59)] [2018-04-12 07:36:37,630 INFO L134 CoverageAnalysis]: Checked inductivity of 7636 backedges. 3786 proven. 1830 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:37,630 INFO L442 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-04-12 07:36:37,631 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-04-12 07:36:37,631 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1966, Invalid=3004, Unknown=0, NotChecked=0, Total=4970 [2018-04-12 07:36:37,631 INFO L87 Difference]: Start difference. First operand 344 states and 412 transitions. Second operand 71 states. [2018-04-12 07:36:40,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:40,932 INFO L93 Difference]: Finished difference Result 491 states and 613 transitions. [2018-04-12 07:36:40,932 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2018-04-12 07:36:40,932 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 258 [2018-04-12 07:36:40,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:40,933 INFO L225 Difference]: With dead ends: 491 [2018-04-12 07:36:40,933 INFO L226 Difference]: Without dead ends: 484 [2018-04-12 07:36:40,933 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2018 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5038, Invalid=12254, Unknown=0, NotChecked=0, Total=17292 [2018-04-12 07:36:40,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2018-04-12 07:36:40,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 345. [2018-04-12 07:36:40,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 345 states. [2018-04-12 07:36:40,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 414 transitions. [2018-04-12 07:36:40,937 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 414 transitions. Word has length 258 [2018-04-12 07:36:40,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:40,937 INFO L459 AbstractCegarLoop]: Abstraction has 345 states and 414 transitions. [2018-04-12 07:36:40,937 INFO L460 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-04-12 07:36:40,938 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 414 transitions. [2018-04-12 07:36:40,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2018-04-12 07:36:40,938 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:40,938 INFO L355 BasicCegarLoop]: trace histogram [117, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:40,938 INFO L408 AbstractCegarLoop]: === Iteration 88 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:40,939 INFO L82 PathProgramCache]: Analyzing trace with hash 1878300240, now seen corresponding path program 62 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:40,941 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:41,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:41,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:42,672 INFO L134 CoverageAnalysis]: Checked inductivity of 7758 backedges. 3847 proven. 1891 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:42,690 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:42,690 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72] total 72 [2018-04-12 07:36:42,690 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:42,691 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:42,691 INFO L182 omatonBuilderFactory]: Interpolants [101121#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 101120#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 101123#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 101122#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 101125#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 101124#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 101127#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 101126#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 101129#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 101128#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 101131#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 101130#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 101133#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 101132#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 101135#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 101134#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 101137#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 101136#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 101139#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 101138#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 101141#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 101140#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 101143#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 101142#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 101145#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 101144#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 101147#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 101146#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 101149#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 101148#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 101151#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 101150#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 101153#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 101152#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 101155#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 101154#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 101157#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 101156#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 100775#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 101159#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 101158#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 101161#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 100776#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 101160#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 101163#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 101162#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 101165#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 101164#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 101167#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 101166#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 101169#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 101168#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 101171#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 101170#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 101173#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 101172#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 101175#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 101174#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 101177#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 101049#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 101176#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 101179#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 101050#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 101178#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 101180#(not (= 119 |#Ultimate.C_memset_#amount|)), 100543#true, 100544#false, 100810#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 100975#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 101117#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 101119#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 101118#(= 0 |#Ultimate.C_memset_#t~loopctr32|)] [2018-04-12 07:36:42,691 INFO L134 CoverageAnalysis]: Checked inductivity of 7758 backedges. 3847 proven. 1891 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:42,691 INFO L442 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-04-12 07:36:42,692 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-04-12 07:36:42,692 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2034, Invalid=3078, Unknown=0, NotChecked=0, Total=5112 [2018-04-12 07:36:42,692 INFO L87 Difference]: Start difference. First operand 345 states and 414 transitions. Second operand 72 states. [2018-04-12 07:36:46,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:46,087 INFO L93 Difference]: Finished difference Result 494 states and 618 transitions. [2018-04-12 07:36:46,087 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2018-04-12 07:36:46,087 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 259 [2018-04-12 07:36:46,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:46,088 INFO L225 Difference]: With dead ends: 494 [2018-04-12 07:36:46,088 INFO L226 Difference]: Without dead ends: 487 [2018-04-12 07:36:46,089 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2084 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5219, Invalid=12603, Unknown=0, NotChecked=0, Total=17822 [2018-04-12 07:36:46,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2018-04-12 07:36:46,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 346. [2018-04-12 07:36:46,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 346 states. [2018-04-12 07:36:46,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 416 transitions. [2018-04-12 07:36:46,093 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 416 transitions. Word has length 259 [2018-04-12 07:36:46,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:46,093 INFO L459 AbstractCegarLoop]: Abstraction has 346 states and 416 transitions. [2018-04-12 07:36:46,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-04-12 07:36:46,093 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 416 transitions. [2018-04-12 07:36:46,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2018-04-12 07:36:46,094 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:46,094 INFO L355 BasicCegarLoop]: trace histogram [118, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:46,094 INFO L408 AbstractCegarLoop]: === Iteration 89 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:46,094 INFO L82 PathProgramCache]: Analyzing trace with hash 140617597, now seen corresponding path program 63 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:46,096 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:46,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:46,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:47,897 INFO L134 CoverageAnalysis]: Checked inductivity of 7881 backedges. 3908 proven. 1953 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:47,915 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:47,915 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73] total 73 [2018-04-12 07:36:47,915 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:47,915 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:47,916 INFO L182 omatonBuilderFactory]: Interpolants [102145#true, 102785#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 102784#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 102146#false, 102786#(not (= 119 |#Ultimate.C_memset_#amount|)), 102413#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 102578#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 102723#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 102722#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 102725#(= |#Ultimate.C_memset_#t~loopctr32| 2), 102724#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 102727#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 102726#(= |#Ultimate.C_memset_#t~loopctr32| 3), 102729#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 102728#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 102731#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 102730#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 102733#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 102732#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 102735#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 102734#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 102737#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 102736#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 102739#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 102738#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 102741#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 102740#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 102743#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 102742#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 102745#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 102744#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 102747#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 102746#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 102749#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 102748#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 102751#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 102750#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 102753#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 102752#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 102755#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 102754#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 102757#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 102756#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 102759#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 102758#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 102761#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 102760#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 102379#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 102763#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 102378#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 102762#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 102765#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 102764#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 102767#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 102766#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 102769#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 102768#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 102771#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 102770#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 102773#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 102772#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 102775#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 102774#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 102777#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 102776#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 102779#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 102778#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 102781#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 102653#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 102780#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 102783#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 102654#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 102782#(<= |#Ultimate.C_memset_#t~loopctr32| 59)] [2018-04-12 07:36:47,916 INFO L134 CoverageAnalysis]: Checked inductivity of 7881 backedges. 3908 proven. 1953 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:47,916 INFO L442 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-04-12 07:36:47,916 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-04-12 07:36:47,917 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2093, Invalid=3163, Unknown=0, NotChecked=0, Total=5256 [2018-04-12 07:36:47,917 INFO L87 Difference]: Start difference. First operand 346 states and 416 transitions. Second operand 73 states. [2018-04-12 07:36:50,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:50,207 INFO L93 Difference]: Finished difference Result 497 states and 623 transitions. [2018-04-12 07:36:50,208 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2018-04-12 07:36:50,208 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 260 [2018-04-12 07:36:50,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:50,208 INFO L225 Difference]: With dead ends: 497 [2018-04-12 07:36:50,209 INFO L226 Difference]: Without dead ends: 490 [2018-04-12 07:36:50,209 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2147 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=5389, Invalid=12971, Unknown=0, NotChecked=0, Total=18360 [2018-04-12 07:36:50,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2018-04-12 07:36:50,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 347. [2018-04-12 07:36:50,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 347 states. [2018-04-12 07:36:50,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 418 transitions. [2018-04-12 07:36:50,213 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 418 transitions. Word has length 260 [2018-04-12 07:36:50,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:50,213 INFO L459 AbstractCegarLoop]: Abstraction has 347 states and 418 transitions. [2018-04-12 07:36:50,213 INFO L460 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-04-12 07:36:50,213 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 418 transitions. [2018-04-12 07:36:50,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2018-04-12 07:36:50,214 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:50,214 INFO L355 BasicCegarLoop]: trace histogram [119, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:50,214 INFO L408 AbstractCegarLoop]: === Iteration 90 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:50,214 INFO L82 PathProgramCache]: Analyzing trace with hash 2107030512, now seen corresponding path program 64 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:50,216 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:50,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:50,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:52,028 INFO L134 CoverageAnalysis]: Checked inductivity of 8005 backedges. 3969 proven. 2016 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:52,045 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:52,046 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74] total 74 [2018-04-12 07:36:52,046 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:52,046 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:52,046 INFO L182 omatonBuilderFactory]: Interpolants [104337#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 104339#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 104338#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 104341#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 104340#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 104343#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 104342#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 104345#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 104344#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 104347#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 104346#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 104349#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 104348#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 104351#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 104350#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 104353#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 104352#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 104355#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 104354#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 104357#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 104356#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 104359#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 104358#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 104361#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 104360#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 104363#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 104362#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 104365#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 104364#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 104367#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 104366#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 104369#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 104368#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 104371#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 104370#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 104373#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 104372#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 103991#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 104375#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 104374#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 104377#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 103992#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 104376#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 104379#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 104378#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 104381#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 104380#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 104383#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 104382#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 104385#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 104384#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 104387#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 104386#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 104389#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 104388#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 104391#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 104390#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 104393#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 104392#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 104395#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 104267#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 104394#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 103757#true, 104397#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 104268#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 104396#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 104399#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 103758#false, 104398#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 104401#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 104400#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 104402#(not (= |#Ultimate.C_memset_#amount| 119)), 104026#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 104191#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119))))] [2018-04-12 07:36:52,047 INFO L134 CoverageAnalysis]: Checked inductivity of 8005 backedges. 3969 proven. 2016 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:52,047 INFO L442 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-04-12 07:36:52,047 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-04-12 07:36:52,047 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2164, Invalid=3238, Unknown=0, NotChecked=0, Total=5402 [2018-04-12 07:36:52,047 INFO L87 Difference]: Start difference. First operand 347 states and 418 transitions. Second operand 74 states. [2018-04-12 07:36:55,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:36:55,579 INFO L93 Difference]: Finished difference Result 500 states and 628 transitions. [2018-04-12 07:36:55,580 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2018-04-12 07:36:55,580 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 261 [2018-04-12 07:36:55,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:36:55,580 INFO L225 Difference]: With dead ends: 500 [2018-04-12 07:36:55,580 INFO L226 Difference]: Without dead ends: 493 [2018-04-12 07:36:55,581 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2216 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5578, Invalid=13328, Unknown=0, NotChecked=0, Total=18906 [2018-04-12 07:36:55,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2018-04-12 07:36:55,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 348. [2018-04-12 07:36:55,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2018-04-12 07:36:55,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 420 transitions. [2018-04-12 07:36:55,585 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 420 transitions. Word has length 261 [2018-04-12 07:36:55,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:36:55,585 INFO L459 AbstractCegarLoop]: Abstraction has 348 states and 420 transitions. [2018-04-12 07:36:55,585 INFO L460 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-04-12 07:36:55,585 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 420 transitions. [2018-04-12 07:36:55,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2018-04-12 07:36:55,586 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:36:55,586 INFO L355 BasicCegarLoop]: trace histogram [120, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:36:55,586 INFO L408 AbstractCegarLoop]: === Iteration 91 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:36:55,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1358678563, now seen corresponding path program 65 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:36:55,588 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:36:55,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:55,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:56,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:36:57,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8130 backedges. 4030 proven. 2080 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:57,479 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:36:57,479 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75] total 75 [2018-04-12 07:36:57,479 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:36:57,479 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:36:57,479 INFO L182 omatonBuilderFactory]: Interpolants [105985#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 105984#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 105987#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 105986#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 105989#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 105988#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 105991#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 105990#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 105993#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 105992#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 105995#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 105994#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 105997#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 105996#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 105615#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 105999#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 105614#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 105998#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 106001#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 106000#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 106003#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 106002#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 106005#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 106004#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 106007#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 106006#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 106009#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 106008#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 106011#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 106010#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 106013#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 106012#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 106015#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 106014#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 106017#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 106016#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 105379#true, 106019#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 105891#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 106018#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 106021#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 105380#false, 105892#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 106020#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 106023#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 106022#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 106025#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 106024#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 106027#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 106026#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 106028#(not (= 119 |#Ultimate.C_memset_#amount|)), 105649#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 105814#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 105963#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 105962#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 105965#(= |#Ultimate.C_memset_#t~loopctr32| 2), 105964#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 105967#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 105966#(= |#Ultimate.C_memset_#t~loopctr32| 3), 105969#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 105968#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 105971#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 105970#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 105973#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 105972#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 105975#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 105974#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 105977#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 105976#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 105979#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 105978#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 105981#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 105980#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 105983#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 105982#(<= |#Ultimate.C_memset_#t~loopctr32| 19)] [2018-04-12 07:36:57,480 INFO L134 CoverageAnalysis]: Checked inductivity of 8130 backedges. 4030 proven. 2080 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:36:57,480 INFO L442 AbstractCegarLoop]: Interpolant automaton has 75 states [2018-04-12 07:36:57,480 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2018-04-12 07:36:57,480 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2224, Invalid=3326, Unknown=0, NotChecked=0, Total=5550 [2018-04-12 07:36:57,480 INFO L87 Difference]: Start difference. First operand 348 states and 420 transitions. Second operand 75 states. [2018-04-12 07:37:00,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:00,606 INFO L93 Difference]: Finished difference Result 503 states and 633 transitions. [2018-04-12 07:37:00,606 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2018-04-12 07:37:00,606 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 262 [2018-04-12 07:37:00,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:00,607 INFO L225 Difference]: With dead ends: 503 [2018-04-12 07:37:00,607 INFO L226 Difference]: Without dead ends: 496 [2018-04-12 07:37:00,607 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2280 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=5752, Invalid=13708, Unknown=0, NotChecked=0, Total=19460 [2018-04-12 07:37:00,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2018-04-12 07:37:00,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 349. [2018-04-12 07:37:00,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 349 states. [2018-04-12 07:37:00,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 422 transitions. [2018-04-12 07:37:00,612 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 422 transitions. Word has length 262 [2018-04-12 07:37:00,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:00,612 INFO L459 AbstractCegarLoop]: Abstraction has 349 states and 422 transitions. [2018-04-12 07:37:00,612 INFO L460 AbstractCegarLoop]: Interpolant automaton has 75 states. [2018-04-12 07:37:00,612 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 422 transitions. [2018-04-12 07:37:00,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-04-12 07:37:00,613 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:00,613 INFO L355 BasicCegarLoop]: trace histogram [121, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:00,613 INFO L408 AbstractCegarLoop]: === Iteration 92 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:00,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1421477488, now seen corresponding path program 66 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:00,623 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:00,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:00,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:01,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:02,840 INFO L134 CoverageAnalysis]: Checked inductivity of 8256 backedges. 4091 proven. 2145 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:02,858 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:02,859 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76] total 76 [2018-04-12 07:37:02,859 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:02,859 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:02,859 INFO L182 omatonBuilderFactory]: Interpolants [107649#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 107648#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 107011#true, 107651#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 107650#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 107653#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 107525#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 107012#false, 107652#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 107655#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 107526#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 107654#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 107657#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 107656#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 107659#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 107658#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 107661#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 107660#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 107663#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 107662#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 107664#(not (= 119 |#Ultimate.C_memset_#amount|)), 107282#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 107447#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 107597#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 107599#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 107598#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 107601#(= |#Ultimate.C_memset_#t~loopctr32| 3), 107600#(= |#Ultimate.C_memset_#t~loopctr32| 2), 107603#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 107602#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 107605#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 107604#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 107607#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 107606#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 107609#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 107608#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 107611#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 107610#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 107613#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 107612#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 107615#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 107614#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 107617#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 107616#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 107619#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 107618#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 107621#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 107620#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 107623#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 107622#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 107625#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 107624#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 107627#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 107626#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 107629#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 107628#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 107247#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 107631#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 107630#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 107633#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 107248#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 107632#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 107635#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 107634#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 107637#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 107636#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 107639#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 107638#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 107641#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 107640#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 107643#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 107642#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 107645#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 107644#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 107647#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 107646#(<= |#Ultimate.C_memset_#t~loopctr32| 48)] [2018-04-12 07:37:02,860 INFO L134 CoverageAnalysis]: Checked inductivity of 8256 backedges. 4091 proven. 2145 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:02,860 INFO L442 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-04-12 07:37:02,860 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-04-12 07:37:02,860 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2291, Invalid=3409, Unknown=0, NotChecked=0, Total=5700 [2018-04-12 07:37:02,860 INFO L87 Difference]: Start difference. First operand 349 states and 422 transitions. Second operand 76 states. [2018-04-12 07:37:05,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:05,548 INFO L93 Difference]: Finished difference Result 506 states and 638 transitions. [2018-04-12 07:37:05,549 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2018-04-12 07:37:05,549 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 263 [2018-04-12 07:37:05,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:05,549 INFO L225 Difference]: With dead ends: 506 [2018-04-12 07:37:05,550 INFO L226 Difference]: Without dead ends: 499 [2018-04-12 07:37:05,550 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2348 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=5938, Invalid=14084, Unknown=0, NotChecked=0, Total=20022 [2018-04-12 07:37:05,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2018-04-12 07:37:05,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 350. [2018-04-12 07:37:05,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2018-04-12 07:37:05,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 424 transitions. [2018-04-12 07:37:05,554 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 424 transitions. Word has length 263 [2018-04-12 07:37:05,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:05,555 INFO L459 AbstractCegarLoop]: Abstraction has 350 states and 424 transitions. [2018-04-12 07:37:05,555 INFO L460 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-04-12 07:37:05,555 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 424 transitions. [2018-04-12 07:37:05,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2018-04-12 07:37:05,555 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:05,555 INFO L355 BasicCegarLoop]: trace histogram [122, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:05,555 INFO L408 AbstractCegarLoop]: === Iteration 93 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:05,556 INFO L82 PathProgramCache]: Analyzing trace with hash 926723133, now seen corresponding path program 67 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:05,558 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:05,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:05,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:06,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:07,433 INFO L134 CoverageAnalysis]: Checked inductivity of 8383 backedges. 4152 proven. 2211 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:07,450 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:07,450 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77] total 77 [2018-04-12 07:37:07,450 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:07,450 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:07,451 INFO L182 omatonBuilderFactory]: Interpolants [109090#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 109243#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 109242#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 109245#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 109244#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 109247#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 109246#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 109249#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 109248#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 109251#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 109250#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 109253#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 109252#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 109255#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 109254#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 109257#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 109256#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 109259#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 109258#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 109261#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 109260#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 109263#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 109262#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 109265#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 109264#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 109267#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 109266#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 109269#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 109268#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 109271#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 109270#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 109273#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 109272#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 108891#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 109275#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 108890#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 109274#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 109277#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 109276#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 109279#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 109278#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 109281#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 109280#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 109283#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 109282#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 109285#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 109284#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 109287#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 109286#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 109289#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 109288#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 109291#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 109290#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 108653#true, 109293#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 109292#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 109295#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 108654#false, 109294#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 109297#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 109169#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 109296#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 109299#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 109170#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 109298#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 109301#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 109300#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 109303#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 109302#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 109305#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 109304#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 109307#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 109306#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 108925#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 109309#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 109308#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 109310#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:37:07,451 INFO L134 CoverageAnalysis]: Checked inductivity of 8383 backedges. 4152 proven. 2211 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:07,451 INFO L442 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-04-12 07:37:07,451 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-04-12 07:37:07,452 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2365, Invalid=3487, Unknown=0, NotChecked=0, Total=5852 [2018-04-12 07:37:07,452 INFO L87 Difference]: Start difference. First operand 350 states and 424 transitions. Second operand 77 states. [2018-04-12 07:37:11,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:11,078 INFO L93 Difference]: Finished difference Result 509 states and 643 transitions. [2018-04-12 07:37:11,078 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2018-04-12 07:37:11,078 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 264 [2018-04-12 07:37:11,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:11,079 INFO L225 Difference]: With dead ends: 509 [2018-04-12 07:37:11,079 INFO L226 Difference]: Without dead ends: 502 [2018-04-12 07:37:11,080 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2420 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=6136, Invalid=14456, Unknown=0, NotChecked=0, Total=20592 [2018-04-12 07:37:11,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2018-04-12 07:37:11,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 351. [2018-04-12 07:37:11,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 351 states. [2018-04-12 07:37:11,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 426 transitions. [2018-04-12 07:37:11,085 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 426 transitions. Word has length 264 [2018-04-12 07:37:11,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:11,085 INFO L459 AbstractCegarLoop]: Abstraction has 351 states and 426 transitions. [2018-04-12 07:37:11,085 INFO L460 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-04-12 07:37:11,085 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 426 transitions. [2018-04-12 07:37:11,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2018-04-12 07:37:11,086 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:11,086 INFO L355 BasicCegarLoop]: trace histogram [123, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:11,086 INFO L408 AbstractCegarLoop]: === Iteration 94 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:11,086 INFO L82 PathProgramCache]: Analyzing trace with hash 706498352, now seen corresponding path program 68 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:11,090 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:11,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:11,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:13,014 INFO L134 CoverageAnalysis]: Checked inductivity of 8511 backedges. 4213 proven. 2278 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:13,032 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:13,032 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [78] total 78 [2018-04-12 07:37:13,032 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:13,033 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:13,033 INFO L182 omatonBuilderFactory]: Interpolants [110743#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 110897#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 110899#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 110898#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 110901#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 110900#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 110903#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 110902#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 110905#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 110904#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 110907#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 110906#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 110909#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 110908#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 110911#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 110910#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 110913#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 110912#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 110915#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 110914#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 110917#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 110916#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 110919#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 110918#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 110921#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 110920#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 110923#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 110922#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 110925#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 110924#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 110543#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 110927#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 110926#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 110929#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 110544#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 110928#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 110931#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 110930#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 110933#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 110932#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 110935#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 110934#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 110937#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 110936#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 110939#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 110938#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 110941#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 110940#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 110943#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 110942#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 110305#true, 110945#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 110944#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 110947#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 110306#false, 110946#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 110949#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 110948#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 110951#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 110823#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 110950#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 110953#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 110824#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 110952#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 110955#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 110954#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 110957#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 110956#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 110959#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 110958#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 110961#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 110960#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 110963#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 110578#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 110962#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 110965#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 110964#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 110966#(not (= |#Ultimate.C_memset_#amount| 119))] [2018-04-12 07:37:13,033 INFO L134 CoverageAnalysis]: Checked inductivity of 8511 backedges. 4213 proven. 2278 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:13,033 INFO L442 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-04-12 07:37:13,034 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-04-12 07:37:13,034 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2433, Invalid=3573, Unknown=0, NotChecked=0, Total=6006 [2018-04-12 07:37:13,034 INFO L87 Difference]: Start difference. First operand 351 states and 426 transitions. Second operand 78 states. [2018-04-12 07:37:16,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:16,823 INFO L93 Difference]: Finished difference Result 512 states and 648 transitions. [2018-04-12 07:37:16,823 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2018-04-12 07:37:16,823 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 265 [2018-04-12 07:37:16,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:16,824 INFO L225 Difference]: With dead ends: 512 [2018-04-12 07:37:16,824 INFO L226 Difference]: Without dead ends: 505 [2018-04-12 07:37:16,824 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2489 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=6326, Invalid=14844, Unknown=0, NotChecked=0, Total=21170 [2018-04-12 07:37:16,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2018-04-12 07:37:16,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 352. [2018-04-12 07:37:16,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 352 states. [2018-04-12 07:37:16,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 428 transitions. [2018-04-12 07:37:16,831 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 428 transitions. Word has length 265 [2018-04-12 07:37:16,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:16,831 INFO L459 AbstractCegarLoop]: Abstraction has 352 states and 428 transitions. [2018-04-12 07:37:16,831 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-04-12 07:37:16,831 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 428 transitions. [2018-04-12 07:37:16,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2018-04-12 07:37:16,832 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:16,832 INFO L355 BasicCegarLoop]: trace histogram [124, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:16,832 INFO L408 AbstractCegarLoop]: === Iteration 95 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:16,832 INFO L82 PathProgramCache]: Analyzing trace with hash -1825502563, now seen corresponding path program 69 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:16,836 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:16,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:16,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:16,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:16,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:16,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:17,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:18,839 INFO L134 CoverageAnalysis]: Checked inductivity of 8640 backedges. 4274 proven. 2346 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:18,858 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:18,858 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79] total 79 [2018-04-12 07:37:18,858 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:18,858 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:18,858 INFO L182 omatonBuilderFactory]: Interpolants [112406#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 112563#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 112562#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 112565#(= |#Ultimate.C_memset_#t~loopctr32| 2), 112564#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 112567#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 112566#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 112569#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 112568#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 112571#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 112570#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 112573#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 112572#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 112575#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 112574#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 112577#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 112576#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 112579#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 112578#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 112581#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 112580#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 112583#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 112582#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 112585#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 112584#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 112587#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 112586#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 112589#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 112588#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 112207#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 112591#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 112206#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 112590#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 112593#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 112592#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 112595#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 112594#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 112597#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 112596#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 112599#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 112598#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 112601#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 112600#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 112603#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 112602#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 112605#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 112604#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 111967#true, 112607#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 112606#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 112609#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 111968#false, 112608#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 112611#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 112610#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 112613#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 112612#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 112615#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 112487#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 112614#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 112617#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 112488#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 112616#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 112619#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 112618#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 112621#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 112620#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 112623#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 112622#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 112241#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 112625#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 112624#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 112627#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 112626#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 112629#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 112628#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 112631#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 112630#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 112632#(not (= |#Ultimate.C_memset_#amount| 119))] [2018-04-12 07:37:18,859 INFO L134 CoverageAnalysis]: Checked inductivity of 8640 backedges. 4274 proven. 2346 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:18,859 INFO L442 AbstractCegarLoop]: Interpolant automaton has 79 states [2018-04-12 07:37:18,859 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2018-04-12 07:37:18,860 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2501, Invalid=3661, Unknown=0, NotChecked=0, Total=6162 [2018-04-12 07:37:18,860 INFO L87 Difference]: Start difference. First operand 352 states and 428 transitions. Second operand 79 states. [2018-04-12 07:37:22,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:22,667 INFO L93 Difference]: Finished difference Result 515 states and 653 transitions. [2018-04-12 07:37:22,667 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2018-04-12 07:37:22,667 INFO L78 Accepts]: Start accepts. Automaton has 79 states. Word has length 266 [2018-04-12 07:37:22,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:22,668 INFO L225 Difference]: With dead ends: 515 [2018-04-12 07:37:22,668 INFO L226 Difference]: Without dead ends: 508 [2018-04-12 07:37:22,669 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2559 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=6518, Invalid=15238, Unknown=0, NotChecked=0, Total=21756 [2018-04-12 07:37:22,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2018-04-12 07:37:22,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 353. [2018-04-12 07:37:22,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 353 states. [2018-04-12 07:37:22,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 430 transitions. [2018-04-12 07:37:22,673 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 430 transitions. Word has length 266 [2018-04-12 07:37:22,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:22,674 INFO L459 AbstractCegarLoop]: Abstraction has 353 states and 430 transitions. [2018-04-12 07:37:22,674 INFO L460 AbstractCegarLoop]: Interpolant automaton has 79 states. [2018-04-12 07:37:22,674 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 430 transitions. [2018-04-12 07:37:22,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2018-04-12 07:37:22,674 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:22,674 INFO L355 BasicCegarLoop]: trace histogram [125, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:22,675 INFO L408 AbstractCegarLoop]: === Iteration 96 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:22,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1286847696, now seen corresponding path program 70 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:22,681 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:22,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:22,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:23,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:23,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:24,763 INFO L134 CoverageAnalysis]: Checked inductivity of 8770 backedges. 4335 proven. 2415 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:24,781 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:24,781 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80] total 80 [2018-04-12 07:37:24,781 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:24,782 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:24,782 INFO L182 omatonBuilderFactory]: Interpolants [114305#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 114304#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 114307#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 114306#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 114308#(not (= |#Ultimate.C_memset_#amount| 119)), 114079#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 114237#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 114239#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 114238#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 114241#(= |#Ultimate.C_memset_#t~loopctr32| 3), 114240#(= |#Ultimate.C_memset_#t~loopctr32| 2), 114243#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 114242#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 114245#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 114244#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 114247#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 114246#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 114249#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 114248#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 114251#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 114250#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 114253#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 114252#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 114255#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 114254#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 114257#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 114256#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 114259#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 114258#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 114261#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 114260#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 113879#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 114263#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 114262#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 114265#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 113880#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 114264#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 114267#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 114266#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 114269#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 114268#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 114271#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 114270#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 114273#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 114272#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 114275#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 114274#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 114277#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 114276#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 113639#true, 114279#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 114278#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 114281#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 113640#false, 114280#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 114283#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 114282#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 114285#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 114284#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 114287#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 114286#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 114289#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 114161#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 114288#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 114291#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 114162#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 114290#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 114293#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 114292#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 114295#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 114294#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 114297#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 114296#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 114299#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 113914#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 114298#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 114301#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 114300#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 114303#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 114302#(<= |#Ultimate.C_memset_#t~loopctr32| 64)] [2018-04-12 07:37:24,782 INFO L134 CoverageAnalysis]: Checked inductivity of 8770 backedges. 4335 proven. 2415 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:24,782 INFO L442 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-04-12 07:37:24,783 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-04-12 07:37:24,783 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2569, Invalid=3751, Unknown=0, NotChecked=0, Total=6320 [2018-04-12 07:37:24,783 INFO L87 Difference]: Start difference. First operand 353 states and 430 transitions. Second operand 80 states. [2018-04-12 07:37:27,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:27,521 INFO L93 Difference]: Finished difference Result 518 states and 658 transitions. [2018-04-12 07:37:27,521 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2018-04-12 07:37:27,521 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 267 [2018-04-12 07:37:27,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:27,522 INFO L225 Difference]: With dead ends: 518 [2018-04-12 07:37:27,522 INFO L226 Difference]: Without dead ends: 511 [2018-04-12 07:37:27,523 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2630 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=6712, Invalid=15638, Unknown=0, NotChecked=0, Total=22350 [2018-04-12 07:37:27,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2018-04-12 07:37:27,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 354. [2018-04-12 07:37:27,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 354 states. [2018-04-12 07:37:27,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 432 transitions. [2018-04-12 07:37:27,528 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 432 transitions. Word has length 267 [2018-04-12 07:37:27,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:27,528 INFO L459 AbstractCegarLoop]: Abstraction has 354 states and 432 transitions. [2018-04-12 07:37:27,528 INFO L460 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-04-12 07:37:27,528 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 432 transitions. [2018-04-12 07:37:27,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-04-12 07:37:27,529 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:27,529 INFO L355 BasicCegarLoop]: trace histogram [126, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:27,529 INFO L408 AbstractCegarLoop]: === Iteration 97 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:27,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1014542083, now seen corresponding path program 71 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:27,532 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:27,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:27,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:28,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:29,606 INFO L134 CoverageAnalysis]: Checked inductivity of 8901 backedges. 4396 proven. 2485 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:29,624 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:29,625 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81] total 81 [2018-04-12 07:37:29,625 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:29,625 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:29,625 INFO L182 omatonBuilderFactory]: Interpolants [115969#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 115968#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 115971#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 115970#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 115973#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 115845#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 115972#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 115975#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 115846#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 115974#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 115977#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 115976#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 115979#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 115978#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 115597#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 115981#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 115980#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 115983#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 115982#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 115985#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 115984#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 115987#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 115986#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 115989#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 115988#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 115991#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 115990#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 115993#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 115992#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 115994#(not (= 119 |#Ultimate.C_memset_#amount|)), 115762#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 115923#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 115922#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 115925#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 115924#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 115927#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 115926#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 115929#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 115928#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 115931#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 115930#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 115933#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 115932#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 115935#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 115934#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 115937#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 115936#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 115939#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 115938#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 115941#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 115940#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 115943#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 115942#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 115945#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 115944#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 115563#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 115947#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 115562#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 115946#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 115949#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 115948#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 115951#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 115950#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 115953#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 115952#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 115955#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 115954#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 115957#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 115956#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 115959#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 115958#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 115321#true, 115961#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 115960#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 115963#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 115322#false, 115962#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 115965#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 115964#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 115967#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 115966#(<= |#Ultimate.C_memset_#t~loopctr32| 43)] [2018-04-12 07:37:29,626 INFO L134 CoverageAnalysis]: Checked inductivity of 8901 backedges. 4396 proven. 2485 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:29,626 INFO L442 AbstractCegarLoop]: Interpolant automaton has 81 states [2018-04-12 07:37:29,626 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2018-04-12 07:37:29,626 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2646, Invalid=3834, Unknown=0, NotChecked=0, Total=6480 [2018-04-12 07:37:29,626 INFO L87 Difference]: Start difference. First operand 354 states and 432 transitions. Second operand 81 states. [2018-04-12 07:37:32,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:32,697 INFO L93 Difference]: Finished difference Result 521 states and 663 transitions. [2018-04-12 07:37:32,697 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2018-04-12 07:37:32,697 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 268 [2018-04-12 07:37:32,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:32,698 INFO L225 Difference]: With dead ends: 521 [2018-04-12 07:37:32,699 INFO L226 Difference]: Without dead ends: 514 [2018-04-12 07:37:32,699 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2705 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=6920, Invalid=16032, Unknown=0, NotChecked=0, Total=22952 [2018-04-12 07:37:32,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2018-04-12 07:37:32,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 355. [2018-04-12 07:37:32,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 355 states. [2018-04-12 07:37:32,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 434 transitions. [2018-04-12 07:37:32,705 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 434 transitions. Word has length 268 [2018-04-12 07:37:32,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:32,705 INFO L459 AbstractCegarLoop]: Abstraction has 355 states and 434 transitions. [2018-04-12 07:37:32,705 INFO L460 AbstractCegarLoop]: Interpolant automaton has 81 states. [2018-04-12 07:37:32,705 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 434 transitions. [2018-04-12 07:37:32,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2018-04-12 07:37:32,705 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:32,706 INFO L355 BasicCegarLoop]: trace histogram [127, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:32,706 INFO L408 AbstractCegarLoop]: === Iteration 98 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:32,706 INFO L82 PathProgramCache]: Analyzing trace with hash 656818800, now seen corresponding path program 72 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:32,711 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:32,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:32,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:33,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:33,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:34,917 INFO L134 CoverageAnalysis]: Checked inductivity of 9033 backedges. 4457 proven. 2556 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:34,935 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:34,935 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [82] total 82 [2018-04-12 07:37:34,935 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:34,936 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:34,936 INFO L182 omatonBuilderFactory]: Interpolants [117633#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 117632#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 117635#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 117634#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 117637#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 117636#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 117255#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 117639#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 117638#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 117641#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 117256#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 117640#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 117643#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 117642#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 117645#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 117644#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 117647#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 117646#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 117649#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 117648#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 117651#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 117650#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 117013#true, 117653#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 117652#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 117655#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 117014#false, 117654#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 117657#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 117656#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 117659#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 117658#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 117661#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 117660#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 117663#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 117662#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 117665#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 117664#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 117667#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 117539#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 117666#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 117669#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 117540#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 117668#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 117671#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 117670#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 117673#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 117672#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 117675#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 117290#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 117674#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 117677#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 117676#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 117679#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 117678#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 117681#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 117680#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 117683#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 117682#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 117685#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 117684#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 117687#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 117686#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 117689#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 117688#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 117690#(not (= 119 |#Ultimate.C_memset_#amount|)), 117455#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 117617#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 117619#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 117618#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 117621#(= |#Ultimate.C_memset_#t~loopctr32| 3), 117620#(= |#Ultimate.C_memset_#t~loopctr32| 2), 117623#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 117622#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 117625#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 117624#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 117627#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 117626#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 117629#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 117628#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 117631#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 117630#(<= |#Ultimate.C_memset_#t~loopctr32| 12)] [2018-04-12 07:37:34,936 INFO L134 CoverageAnalysis]: Checked inductivity of 9033 backedges. 4457 proven. 2556 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:34,936 INFO L442 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-04-12 07:37:34,937 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-04-12 07:37:34,937 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2714, Invalid=3928, Unknown=0, NotChecked=0, Total=6642 [2018-04-12 07:37:34,937 INFO L87 Difference]: Start difference. First operand 355 states and 434 transitions. Second operand 82 states. [2018-04-12 07:37:38,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:38,800 INFO L93 Difference]: Finished difference Result 524 states and 668 transitions. [2018-04-12 07:37:38,800 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2018-04-12 07:37:38,800 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 269 [2018-04-12 07:37:38,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:38,801 INFO L225 Difference]: With dead ends: 524 [2018-04-12 07:37:38,801 INFO L226 Difference]: Without dead ends: 517 [2018-04-12 07:37:38,802 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2777 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=7117, Invalid=16445, Unknown=0, NotChecked=0, Total=23562 [2018-04-12 07:37:38,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2018-04-12 07:37:38,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 356. [2018-04-12 07:37:38,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 356 states. [2018-04-12 07:37:38,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 436 transitions. [2018-04-12 07:37:38,806 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 436 transitions. Word has length 269 [2018-04-12 07:37:38,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:38,806 INFO L459 AbstractCegarLoop]: Abstraction has 356 states and 436 transitions. [2018-04-12 07:37:38,806 INFO L460 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-04-12 07:37:38,806 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 436 transitions. [2018-04-12 07:37:38,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2018-04-12 07:37:38,807 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:38,807 INFO L355 BasicCegarLoop]: trace histogram [128, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:38,807 INFO L408 AbstractCegarLoop]: === Iteration 99 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:38,807 INFO L82 PathProgramCache]: Analyzing trace with hash 929398621, now seen corresponding path program 73 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:38,809 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:38,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:38,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:38,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:38,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:38,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:38,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:38,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:38,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:38,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:38,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:39,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:39,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:39,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:39,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:39,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:39,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:39,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:39,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:39,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:40,951 INFO L134 CoverageAnalysis]: Checked inductivity of 9166 backedges. 4518 proven. 2628 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:40,969 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:40,969 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83] total 83 [2018-04-12 07:37:40,969 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:40,969 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:40,969 INFO L182 omatonBuilderFactory]: Interpolants [119323#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 119322#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 119325#(= |#Ultimate.C_memset_#t~loopctr32| 2), 119324#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 119327#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 119326#(= |#Ultimate.C_memset_#t~loopctr32| 3), 119329#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 119328#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 119331#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 119330#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 119333#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 119332#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 119335#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 119334#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 119337#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 119336#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 119339#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 119338#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 119341#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 119340#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 118959#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 119343#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 118958#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 119342#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 119345#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 119344#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 119347#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 119346#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 119349#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 119348#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 119351#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 119350#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 119353#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 119352#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 118715#true, 119355#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 119354#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 119357#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 118716#false, 119356#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 119359#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 119358#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 119361#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 119360#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 119363#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 119362#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 119365#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 119364#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 119367#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 119366#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 119369#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 119368#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 119371#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 119243#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 119370#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 119373#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 119244#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 119372#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 119375#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 119374#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 118993#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 119377#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 119376#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 119379#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 119378#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 119381#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 119380#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 119383#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 119382#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 119385#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 119384#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 119387#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 119386#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 119389#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 119388#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 119391#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 119390#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 119393#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 119392#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 119395#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 119394#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 119396#(not (= 119 |#Ultimate.C_memset_#amount|)), 119158#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119))))] [2018-04-12 07:37:40,970 INFO L134 CoverageAnalysis]: Checked inductivity of 9166 backedges. 4518 proven. 2628 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:40,970 INFO L442 AbstractCegarLoop]: Interpolant automaton has 83 states [2018-04-12 07:37:40,970 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2018-04-12 07:37:40,971 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2788, Invalid=4018, Unknown=0, NotChecked=0, Total=6806 [2018-04-12 07:37:40,971 INFO L87 Difference]: Start difference. First operand 356 states and 436 transitions. Second operand 83 states. [2018-04-12 07:37:45,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:45,135 INFO L93 Difference]: Finished difference Result 527 states and 673 transitions. [2018-04-12 07:37:45,135 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2018-04-12 07:37:45,135 INFO L78 Accepts]: Start accepts. Automaton has 83 states. Word has length 270 [2018-04-12 07:37:45,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:45,136 INFO L225 Difference]: With dead ends: 527 [2018-04-12 07:37:45,136 INFO L226 Difference]: Without dead ends: 520 [2018-04-12 07:37:45,138 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2852 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=7324, Invalid=16856, Unknown=0, NotChecked=0, Total=24180 [2018-04-12 07:37:45,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2018-04-12 07:37:45,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 357. [2018-04-12 07:37:45,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2018-04-12 07:37:45,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 438 transitions. [2018-04-12 07:37:45,147 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 438 transitions. Word has length 270 [2018-04-12 07:37:45,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:45,147 INFO L459 AbstractCegarLoop]: Abstraction has 357 states and 438 transitions. [2018-04-12 07:37:45,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 83 states. [2018-04-12 07:37:45,147 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 438 transitions. [2018-04-12 07:37:45,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2018-04-12 07:37:45,148 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:45,148 INFO L355 BasicCegarLoop]: trace histogram [129, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:45,149 INFO L408 AbstractCegarLoop]: === Iteration 100 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:45,149 INFO L82 PathProgramCache]: Analyzing trace with hash 789438480, now seen corresponding path program 74 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:45,151 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:45,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:45,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:47,361 INFO L134 CoverageAnalysis]: Checked inductivity of 9300 backedges. 4579 proven. 2701 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:47,380 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:47,380 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [84] total 84 [2018-04-12 07:37:47,380 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:47,380 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:47,380 INFO L182 omatonBuilderFactory]: Interpolants [121089#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 121088#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 121091#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 120706#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 121090#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 121093#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 121092#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 121095#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 121094#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 121097#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 121096#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 121099#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 121098#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 121101#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 121100#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 121103#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 121102#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 121105#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 121104#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 121107#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 121106#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 121109#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 121108#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 121111#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 121110#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 121112#(not (= 119 |#Ultimate.C_memset_#amount|)), 120871#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 121037#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 121039#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 121038#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 121041#(= |#Ultimate.C_memset_#t~loopctr32| 3), 121040#(= |#Ultimate.C_memset_#t~loopctr32| 2), 121043#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 121042#(= 4 |#Ultimate.C_memset_#t~loopctr32|), 121045#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 121044#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 121047#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 121046#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 121049#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 121048#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 121051#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 121050#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 121053#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 121052#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 120671#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 121055#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 121054#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 121057#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 120672#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 121056#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 121059#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 121058#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 121061#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 121060#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 121063#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 121062#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 121065#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 121064#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 120427#true, 121067#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 121066#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 121069#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 120428#false, 121068#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 121071#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 121070#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 121073#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 121072#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 121075#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 121074#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 121077#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 121076#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 121079#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 121078#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 121081#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 121080#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 121083#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 121082#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 121085#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 120957#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 121084#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 121087#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 120958#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 121086#(<= |#Ultimate.C_memset_#t~loopctr32| 48)] [2018-04-12 07:37:47,381 INFO L134 CoverageAnalysis]: Checked inductivity of 9300 backedges. 4579 proven. 2701 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:47,381 INFO L442 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-04-12 07:37:47,381 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-04-12 07:37:47,381 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2859, Invalid=4113, Unknown=0, NotChecked=0, Total=6972 [2018-04-12 07:37:47,381 INFO L87 Difference]: Start difference. First operand 357 states and 438 transitions. Second operand 84 states. [2018-04-12 07:37:50,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:50,635 INFO L93 Difference]: Finished difference Result 530 states and 678 transitions. [2018-04-12 07:37:50,635 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2018-04-12 07:37:50,635 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 271 [2018-04-12 07:37:50,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:50,637 INFO L225 Difference]: With dead ends: 530 [2018-04-12 07:37:50,637 INFO L226 Difference]: Without dead ends: 523 [2018-04-12 07:37:50,638 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2927 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=7529, Invalid=17277, Unknown=0, NotChecked=0, Total=24806 [2018-04-12 07:37:50,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2018-04-12 07:37:50,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 358. [2018-04-12 07:37:50,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 358 states. [2018-04-12 07:37:50,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 440 transitions. [2018-04-12 07:37:50,647 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 440 transitions. Word has length 271 [2018-04-12 07:37:50,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:50,647 INFO L459 AbstractCegarLoop]: Abstraction has 358 states and 440 transitions. [2018-04-12 07:37:50,647 INFO L460 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-04-12 07:37:50,647 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 440 transitions. [2018-04-12 07:37:50,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2018-04-12 07:37:50,648 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:50,649 INFO L355 BasicCegarLoop]: trace histogram [130, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:50,649 INFO L408 AbstractCegarLoop]: === Iteration 101 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:50,649 INFO L82 PathProgramCache]: Analyzing trace with hash 745641405, now seen corresponding path program 75 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:50,651 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:50,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:50,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:51,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:51,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:52,939 INFO L134 CoverageAnalysis]: Checked inductivity of 9435 backedges. 4640 proven. 2775 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:52,957 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:52,957 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85] total 85 [2018-04-12 07:37:52,957 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:52,958 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:52,958 INFO L182 omatonBuilderFactory]: Interpolants [122763#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 122762#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 122765#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 122764#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 122767#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 122766#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 122769#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 122768#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 122771#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 122770#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 122773#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 122772#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 122775#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 122774#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 122777#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 122776#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 122395#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 122779#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 122394#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 122778#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 122781#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 122780#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 122783#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 122782#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 122785#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 122784#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 122787#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 122786#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 122149#true, 122789#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 122788#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 122791#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 122150#false, 122790#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 122793#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 122792#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 122795#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 122794#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 122797#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 122796#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 122799#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 122798#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 122801#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 122800#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 122803#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 122802#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 122805#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 122804#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 122807#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 122806#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 122809#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 122681#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 122808#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 122811#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 122682#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 122810#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 122429#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 122813#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 122812#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 122815#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 122814#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 122817#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 122816#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 122819#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 122818#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 122821#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 122820#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 122823#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 122822#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 122825#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 122824#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 122827#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 122826#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 122829#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 122828#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 122831#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 122830#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 122833#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 122832#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 122835#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 122834#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 122837#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 122836#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 122838#(not (= 119 |#Ultimate.C_memset_#amount|)), 122594#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119))))] [2018-04-12 07:37:52,959 INFO L134 CoverageAnalysis]: Checked inductivity of 9435 backedges. 4640 proven. 2775 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:52,959 INFO L442 AbstractCegarLoop]: Interpolant automaton has 85 states [2018-04-12 07:37:52,959 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2018-04-12 07:37:52,959 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2944, Invalid=4196, Unknown=0, NotChecked=0, Total=7140 [2018-04-12 07:37:52,959 INFO L87 Difference]: Start difference. First operand 358 states and 440 transitions. Second operand 85 states. [2018-04-12 07:37:57,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:37:57,209 INFO L93 Difference]: Finished difference Result 533 states and 683 transitions. [2018-04-12 07:37:57,209 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2018-04-12 07:37:57,209 INFO L78 Accepts]: Start accepts. Automaton has 85 states. Word has length 272 [2018-04-12 07:37:57,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:37:57,210 INFO L225 Difference]: With dead ends: 533 [2018-04-12 07:37:57,210 INFO L226 Difference]: Without dead ends: 526 [2018-04-12 07:37:57,211 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3007 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=7754, Invalid=17686, Unknown=0, NotChecked=0, Total=25440 [2018-04-12 07:37:57,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2018-04-12 07:37:57,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 359. [2018-04-12 07:37:57,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 359 states. [2018-04-12 07:37:57,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 442 transitions. [2018-04-12 07:37:57,217 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 442 transitions. Word has length 272 [2018-04-12 07:37:57,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:37:57,218 INFO L459 AbstractCegarLoop]: Abstraction has 359 states and 442 transitions. [2018-04-12 07:37:57,218 INFO L460 AbstractCegarLoop]: Interpolant automaton has 85 states. [2018-04-12 07:37:57,218 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 442 transitions. [2018-04-12 07:37:57,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2018-04-12 07:37:57,218 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:37:57,218 INFO L355 BasicCegarLoop]: trace histogram [131, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:37:57,219 INFO L408 AbstractCegarLoop]: === Iteration 102 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:37:57,219 INFO L82 PathProgramCache]: Analyzing trace with hash -612067920, now seen corresponding path program 76 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:37:57,221 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:37:57,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:57,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:37:59,588 INFO L134 CoverageAnalysis]: Checked inductivity of 9571 backedges. 4701 proven. 2850 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:59,606 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:37:59,606 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [86] total 86 [2018-04-12 07:37:59,606 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:37:59,607 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:37:59,607 INFO L182 omatonBuilderFactory]: Interpolants [124545#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 124416#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 124544#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 124547#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 124162#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 124546#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 124549#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 124548#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 124551#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 124550#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 124553#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 124552#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 124555#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 124554#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 124557#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 124556#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 124559#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 124558#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 124561#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 124560#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 124563#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 124562#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 124565#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 124564#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 124567#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 124566#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 124569#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 124568#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 124571#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 124570#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 124573#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 124572#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 124574#(not (= 119 |#Ultimate.C_memset_#amount|)), 124327#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 124497#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 124499#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 124498#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 124501#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 124500#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 124503#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 124502#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 124505#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 124504#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 124507#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 124506#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 124509#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 124508#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 124127#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 124511#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 124510#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 124513#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 124128#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 124512#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 124515#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 124514#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 124517#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 124516#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 124519#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 124518#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 123881#true, 124521#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 124520#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 124523#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 123882#false, 124522#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 124525#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 124524#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 124527#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 124526#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 124529#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 124528#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 124531#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 124530#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 124533#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 124532#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 124535#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 124534#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 124537#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 124536#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 124539#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 124538#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 124541#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 124540#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 124543#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 124415#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 124542#(<= |#Ultimate.C_memset_#t~loopctr32| 44)] [2018-04-12 07:37:59,607 INFO L134 CoverageAnalysis]: Checked inductivity of 9571 backedges. 4701 proven. 2850 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:37:59,607 INFO L442 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-04-12 07:37:59,608 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-04-12 07:37:59,608 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3022, Invalid=4288, Unknown=0, NotChecked=0, Total=7310 [2018-04-12 07:37:59,608 INFO L87 Difference]: Start difference. First operand 359 states and 442 transitions. Second operand 86 states. [2018-04-12 07:38:03,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:38:03,375 INFO L93 Difference]: Finished difference Result 536 states and 688 transitions. [2018-04-12 07:38:03,375 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 157 states. [2018-04-12 07:38:03,375 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 273 [2018-04-12 07:38:03,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:38:03,376 INFO L225 Difference]: With dead ends: 536 [2018-04-12 07:38:03,376 INFO L226 Difference]: Without dead ends: 529 [2018-04-12 07:38:03,377 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3086 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=7972, Invalid=18110, Unknown=0, NotChecked=0, Total=26082 [2018-04-12 07:38:03,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2018-04-12 07:38:03,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 360. [2018-04-12 07:38:03,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 360 states. [2018-04-12 07:38:03,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 444 transitions. [2018-04-12 07:38:03,386 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 444 transitions. Word has length 273 [2018-04-12 07:38:03,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:38:03,387 INFO L459 AbstractCegarLoop]: Abstraction has 360 states and 444 transitions. [2018-04-12 07:38:03,387 INFO L460 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-04-12 07:38:03,387 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 444 transitions. [2018-04-12 07:38:03,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2018-04-12 07:38:03,388 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:38:03,388 INFO L355 BasicCegarLoop]: trace histogram [132, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:38:03,388 INFO L408 AbstractCegarLoop]: === Iteration 103 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:38:03,388 INFO L82 PathProgramCache]: Analyzing trace with hash 248615965, now seen corresponding path program 77 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:38:03,391 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:38:03,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:03,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:05,766 INFO L134 CoverageAnalysis]: Checked inductivity of 9708 backedges. 4762 proven. 2926 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:05,784 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:38:05,784 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [87] total 87 [2018-04-12 07:38:05,784 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:38:05,784 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:38:05,785 INFO L182 omatonBuilderFactory]: Interpolants [126243#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 126242#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 126245#(= 2 |#Ultimate.C_memset_#t~loopctr32|), 126244#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 126247#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 126246#(= 3 |#Ultimate.C_memset_#t~loopctr32|), 126249#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 126248#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 126251#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 126250#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 126253#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 126252#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 125871#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 126255#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 125870#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 126254#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 126257#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 126256#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 126259#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 126258#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 126261#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 126260#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 125623#true, 126263#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 126262#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 126265#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 125624#false, 126264#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 126267#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 126266#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 126269#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 126268#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 126271#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 126270#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 126273#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 126272#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 126275#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 126274#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 126277#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 126276#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 126279#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 126278#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 126281#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 126280#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 126283#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 126282#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 126285#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 126284#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 126287#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 126159#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 126286#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 125905#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 126289#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 126160#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 126288#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 126291#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 126290#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 126293#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 126292#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 126295#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 126294#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 126297#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 126296#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 126299#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 126298#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 126301#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 126300#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 126303#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 126302#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 126305#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 126304#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 126307#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 126306#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 126309#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 126308#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 126311#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 126310#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 126313#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 126312#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 126315#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 126314#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 126317#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 126316#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 126319#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 126318#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 126320#(not (= |#Ultimate.C_memset_#amount| 119)), 126070#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119))))] [2018-04-12 07:38:05,785 INFO L134 CoverageAnalysis]: Checked inductivity of 9708 backedges. 4762 proven. 2926 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:05,785 INFO L442 AbstractCegarLoop]: Interpolant automaton has 87 states [2018-04-12 07:38:05,786 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2018-04-12 07:38:05,786 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3094, Invalid=4388, Unknown=0, NotChecked=0, Total=7482 [2018-04-12 07:38:05,786 INFO L87 Difference]: Start difference. First operand 360 states and 444 transitions. Second operand 87 states. [2018-04-12 07:38:10,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:38:10,163 INFO L93 Difference]: Finished difference Result 539 states and 693 transitions. [2018-04-12 07:38:10,163 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2018-04-12 07:38:10,163 INFO L78 Accepts]: Start accepts. Automaton has 87 states. Word has length 274 [2018-04-12 07:38:10,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:38:10,164 INFO L225 Difference]: With dead ends: 539 [2018-04-12 07:38:10,164 INFO L226 Difference]: Without dead ends: 532 [2018-04-12 07:38:10,166 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3162 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=8182, Invalid=18550, Unknown=0, NotChecked=0, Total=26732 [2018-04-12 07:38:10,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2018-04-12 07:38:10,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 361. [2018-04-12 07:38:10,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 361 states. [2018-04-12 07:38:10,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 446 transitions. [2018-04-12 07:38:10,176 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 446 transitions. Word has length 274 [2018-04-12 07:38:10,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:38:10,177 INFO L459 AbstractCegarLoop]: Abstraction has 361 states and 446 transitions. [2018-04-12 07:38:10,177 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states. [2018-04-12 07:38:10,177 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 446 transitions. [2018-04-12 07:38:10,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2018-04-12 07:38:10,178 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:38:10,178 INFO L355 BasicCegarLoop]: trace histogram [133, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:38:10,178 INFO L408 AbstractCegarLoop]: === Iteration 104 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:38:10,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1160012624, now seen corresponding path program 78 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:38:10,181 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:38:10,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:10,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:12,623 INFO L134 CoverageAnalysis]: Checked inductivity of 9846 backedges. 4823 proven. 3003 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:12,641 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:38:12,641 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [88] total 88 [2018-04-12 07:38:12,642 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:38:12,642 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:38:12,642 INFO L182 omatonBuilderFactory]: Interpolants [128001#(= |#Ultimate.C_memset_#t~loopctr32| 3), 128000#(= |#Ultimate.C_memset_#t~loopctr32| 2), 128003#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 128002#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 128005#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 128004#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 127623#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 128007#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 128006#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 128009#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 127624#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 128008#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 128011#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 128010#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 128013#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 128012#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 127375#true, 128015#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 128014#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 128017#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 127376#false, 128016#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 128019#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 128018#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 128021#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 128020#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 128023#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 128022#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 128025#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 128024#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 128027#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 128026#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 128029#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 128028#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 128031#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 128030#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 128033#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 128032#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 128035#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 128034#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 128037#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 128036#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 128039#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 128038#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 128041#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 127913#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 128040#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 128043#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 127658#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 127914#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 128042#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 128045#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 128044#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 128047#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 128046#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 128049#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 128048#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 128051#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 128050#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 128053#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 128052#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 128055#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 128054#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 128057#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 128056#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 128059#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 128058#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 128061#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 128060#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 128063#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 128062#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 128065#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 128064#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 128067#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 128066#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 128069#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 128068#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 128071#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 128070#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 128073#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 128072#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 128075#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 128074#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 128076#(not (= 119 |#Ultimate.C_memset_#amount|)), 127823#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 127997#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 127999#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 127998#(= 0 |#Ultimate.C_memset_#t~loopctr32|)] [2018-04-12 07:38:12,643 INFO L134 CoverageAnalysis]: Checked inductivity of 9846 backedges. 4823 proven. 3003 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:12,643 INFO L442 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-04-12 07:38:12,643 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-04-12 07:38:12,643 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3173, Invalid=4483, Unknown=0, NotChecked=0, Total=7656 [2018-04-12 07:38:12,643 INFO L87 Difference]: Start difference. First operand 361 states and 446 transitions. Second operand 88 states. [2018-04-12 07:38:17,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:38:17,257 INFO L93 Difference]: Finished difference Result 542 states and 698 transitions. [2018-04-12 07:38:17,257 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2018-04-12 07:38:17,257 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 275 [2018-04-12 07:38:17,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:38:17,258 INFO L225 Difference]: With dead ends: 542 [2018-04-12 07:38:17,258 INFO L226 Difference]: Without dead ends: 535 [2018-04-12 07:38:17,259 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3242 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=8404, Invalid=18986, Unknown=0, NotChecked=0, Total=27390 [2018-04-12 07:38:17,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2018-04-12 07:38:17,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 362. [2018-04-12 07:38:17,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 362 states. [2018-04-12 07:38:17,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 448 transitions. [2018-04-12 07:38:17,264 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 448 transitions. Word has length 275 [2018-04-12 07:38:17,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:38:17,264 INFO L459 AbstractCegarLoop]: Abstraction has 362 states and 448 transitions. [2018-04-12 07:38:17,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-04-12 07:38:17,264 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 448 transitions. [2018-04-12 07:38:17,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2018-04-12 07:38:17,265 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:38:17,265 INFO L355 BasicCegarLoop]: trace histogram [134, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:38:17,265 INFO L408 AbstractCegarLoop]: === Iteration 105 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:38:17,265 INFO L82 PathProgramCache]: Analyzing trace with hash -651462019, now seen corresponding path program 79 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:38:17,269 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:38:17,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:17,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:19,774 INFO L134 CoverageAnalysis]: Checked inductivity of 9985 backedges. 4884 proven. 3081 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:19,792 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:38:19,792 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [89] total 89 [2018-04-12 07:38:19,792 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:38:19,792 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:38:19,793 INFO L182 omatonBuilderFactory]: Interpolants [129793#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 129792#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 129795#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 129794#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 129797#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 129796#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 129799#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 129798#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 129801#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 129800#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 129803#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 129802#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 129421#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 129805#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 129677#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 129804#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 129807#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 129678#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 129806#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 129809#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 129808#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 129811#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 129810#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 129813#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 129812#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 129815#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 129814#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 129817#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 129816#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 129819#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 129818#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 129821#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 129820#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 129823#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 129822#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 129825#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 129824#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 129827#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 129826#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 129829#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 129828#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 129831#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 129830#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 129833#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 129832#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 129835#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 129834#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 129837#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 129836#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 129839#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 129838#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 129841#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 129840#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 129586#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 129842#(not (= |#Ultimate.C_memset_#amount| 119)), 129763#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 129762#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 129765#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 129764#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 129767#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 129766#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 129769#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 129768#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 129387#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 129771#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 129386#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 129770#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 129773#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 129772#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 129775#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 129774#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 129137#true, 129777#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 129776#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 129779#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 129138#false, 129778#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 129781#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 129780#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 129783#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 129782#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 129785#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 129784#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 129787#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 129786#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 129789#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 129788#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 129791#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 129790#(<= |#Ultimate.C_memset_#t~loopctr32| 27)] [2018-04-12 07:38:19,793 INFO L134 CoverageAnalysis]: Checked inductivity of 9985 backedges. 4884 proven. 3081 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:19,793 INFO L442 AbstractCegarLoop]: Interpolant automaton has 89 states [2018-04-12 07:38:19,794 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2018-04-12 07:38:19,794 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3259, Invalid=4573, Unknown=0, NotChecked=0, Total=7832 [2018-04-12 07:38:19,794 INFO L87 Difference]: Start difference. First operand 362 states and 448 transitions. Second operand 89 states. [2018-04-12 07:38:23,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:38:23,640 INFO L93 Difference]: Finished difference Result 545 states and 703 transitions. [2018-04-12 07:38:23,641 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2018-04-12 07:38:23,641 INFO L78 Accepts]: Start accepts. Automaton has 89 states. Word has length 276 [2018-04-12 07:38:23,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:38:23,642 INFO L225 Difference]: With dead ends: 545 [2018-04-12 07:38:23,642 INFO L226 Difference]: Without dead ends: 538 [2018-04-12 07:38:23,643 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3326 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=8638, Invalid=19418, Unknown=0, NotChecked=0, Total=28056 [2018-04-12 07:38:23,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2018-04-12 07:38:23,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 363. [2018-04-12 07:38:23,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 363 states. [2018-04-12 07:38:23,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 450 transitions. [2018-04-12 07:38:23,648 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 450 transitions. Word has length 276 [2018-04-12 07:38:23,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:38:23,648 INFO L459 AbstractCegarLoop]: Abstraction has 363 states and 450 transitions. [2018-04-12 07:38:23,648 INFO L460 AbstractCegarLoop]: Interpolant automaton has 89 states. [2018-04-12 07:38:23,648 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 450 transitions. [2018-04-12 07:38:23,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2018-04-12 07:38:23,649 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:38:23,649 INFO L355 BasicCegarLoop]: trace histogram [135, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:38:23,649 INFO L408 AbstractCegarLoop]: === Iteration 106 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:38:23,649 INFO L82 PathProgramCache]: Analyzing trace with hash -972601104, now seen corresponding path program 80 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:38:23,651 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:38:23,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:23,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:24,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:26,159 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 4945 proven. 3160 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:26,178 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:38:26,178 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [90] total 90 [2018-04-12 07:38:26,178 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:38:26,179 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:38:26,179 INFO L182 omatonBuilderFactory]: Interpolants [131586#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 131587#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 131584#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 131585#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 131590#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 131591#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 131588#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 131589#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 131594#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 131595#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 131592#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 131593#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 131598#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 131599#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 131596#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 131597#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 131602#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 131603#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 131600#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 131601#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 131606#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 131607#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 131604#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 131605#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 131610#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 131611#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 131608#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 131609#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 131614#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 131359#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 131615#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 131612#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 131613#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 131618#(not (= |#Ultimate.C_memset_#amount| 119)), 131616#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 131617#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 131538#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 131539#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 131537#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 131542#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 131159#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 131543#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 131540#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 131541#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 131546#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 131547#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 131160#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 131544#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 131545#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 130909#true, 131550#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 131551#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 131548#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 130910#false, 131549#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 131554#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 131555#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 131552#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 131553#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 131558#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 131559#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 131556#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 131557#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 131562#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 131563#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 131560#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 131561#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 131566#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 131567#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 131564#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 131565#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 131570#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 131571#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 131568#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 131569#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 131574#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 131575#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 131572#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 131573#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 131194#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 131578#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 131579#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 131451#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 131576#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 131577#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 131582#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 131583#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 131452#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 131580#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 131581#(<= |#Ultimate.C_memset_#t~loopctr32| 43)] [2018-04-12 07:38:26,179 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 4945 proven. 3160 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:26,179 INFO L442 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-04-12 07:38:26,180 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-04-12 07:38:26,180 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3340, Invalid=4670, Unknown=0, NotChecked=0, Total=8010 [2018-04-12 07:38:26,180 INFO L87 Difference]: Start difference. First operand 363 states and 450 transitions. Second operand 90 states. [2018-04-12 07:38:29,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:38:29,953 INFO L93 Difference]: Finished difference Result 548 states and 708 transitions. [2018-04-12 07:38:29,953 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2018-04-12 07:38:29,953 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 277 [2018-04-12 07:38:29,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:38:29,954 INFO L225 Difference]: With dead ends: 548 [2018-04-12 07:38:29,954 INFO L226 Difference]: Without dead ends: 541 [2018-04-12 07:38:29,955 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3408 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=8866, Invalid=19864, Unknown=0, NotChecked=0, Total=28730 [2018-04-12 07:38:29,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2018-04-12 07:38:29,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 364. [2018-04-12 07:38:29,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 364 states. [2018-04-12 07:38:29,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 452 transitions. [2018-04-12 07:38:29,960 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 452 transitions. Word has length 277 [2018-04-12 07:38:29,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:38:29,960 INFO L459 AbstractCegarLoop]: Abstraction has 364 states and 452 transitions. [2018-04-12 07:38:29,960 INFO L460 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-04-12 07:38:29,961 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 452 transitions. [2018-04-12 07:38:29,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2018-04-12 07:38:29,961 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:38:29,961 INFO L355 BasicCegarLoop]: trace histogram [136, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:38:29,961 INFO L408 AbstractCegarLoop]: === Iteration 107 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:38:29,961 INFO L82 PathProgramCache]: Analyzing trace with hash 1956989149, now seen corresponding path program 81 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:38:29,963 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:38:30,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:30,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:32,533 INFO L134 CoverageAnalysis]: Checked inductivity of 10266 backedges. 5006 proven. 3240 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:32,552 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:38:32,552 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [91] total 91 [2018-04-12 07:38:32,552 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:38:32,553 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:38:32,553 INFO L182 omatonBuilderFactory]: Interpolants [133378#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 133379#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 133376#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 133377#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 133382#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 133383#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 133380#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 133381#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 133386#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 133387#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 133384#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 133385#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 133390#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 133391#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 133388#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 133389#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 133394#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 133395#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 133392#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 133393#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 133142#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 133398#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 133399#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 133396#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 133397#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 133402#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 133403#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 133400#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 133401#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 133404#(not (= |#Ultimate.C_memset_#amount| 119)), 133322#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 133323#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 132942#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 133326#(= |#Ultimate.C_memset_#t~loopctr32| 3), 132943#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 133327#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 133324#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 133325#(= |#Ultimate.C_memset_#t~loopctr32| 2), 133330#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 132691#true, 133331#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 133328#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 133329#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 133334#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 133335#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 132692#false, 133332#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 133333#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 133338#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 133339#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 133336#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 133337#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 133342#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 133343#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 133340#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 133341#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 133346#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 133347#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 133344#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 133345#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 133350#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 133351#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 133348#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 133349#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 133354#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 133355#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 133352#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 133353#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 133358#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 133359#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 133356#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 133357#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 133362#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 133363#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 133235#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 133360#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 132977#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 133361#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 133366#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 133367#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 133236#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 133364#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 133365#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 133370#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 133371#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 133368#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 133369#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 133374#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 133375#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 133372#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 133373#(<= |#Ultimate.C_memset_#t~loopctr32| 50)] [2018-04-12 07:38:32,553 INFO L134 CoverageAnalysis]: Checked inductivity of 10266 backedges. 5006 proven. 3240 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:32,553 INFO L442 AbstractCegarLoop]: Interpolant automaton has 91 states [2018-04-12 07:38:32,554 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2018-04-12 07:38:32,554 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3416, Invalid=4774, Unknown=0, NotChecked=0, Total=8190 [2018-04-12 07:38:32,554 INFO L87 Difference]: Start difference. First operand 364 states and 452 transitions. Second operand 91 states. [2018-04-12 07:38:36,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:38:36,289 INFO L93 Difference]: Finished difference Result 551 states and 713 transitions. [2018-04-12 07:38:36,290 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2018-04-12 07:38:36,290 INFO L78 Accepts]: Start accepts. Automaton has 91 states. Word has length 278 [2018-04-12 07:38:36,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:38:36,290 INFO L225 Difference]: With dead ends: 551 [2018-04-12 07:38:36,290 INFO L226 Difference]: Without dead ends: 544 [2018-04-12 07:38:36,291 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3488 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=9088, Invalid=20324, Unknown=0, NotChecked=0, Total=29412 [2018-04-12 07:38:36,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2018-04-12 07:38:36,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 365. [2018-04-12 07:38:36,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2018-04-12 07:38:36,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 454 transitions. [2018-04-12 07:38:36,297 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 454 transitions. Word has length 278 [2018-04-12 07:38:36,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:38:36,297 INFO L459 AbstractCegarLoop]: Abstraction has 365 states and 454 transitions. [2018-04-12 07:38:36,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 91 states. [2018-04-12 07:38:36,297 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 454 transitions. [2018-04-12 07:38:36,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2018-04-12 07:38:36,298 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:38:36,298 INFO L355 BasicCegarLoop]: trace histogram [137, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:38:36,298 INFO L408 AbstractCegarLoop]: === Iteration 108 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:38:36,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1714993520, now seen corresponding path program 82 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:38:36,300 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:38:36,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:36,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:38,890 INFO L134 CoverageAnalysis]: Checked inductivity of 10408 backedges. 5067 proven. 3321 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:38,908 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:38:38,908 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [92] total 92 [2018-04-12 07:38:38,909 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:38:38,909 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:38:38,909 INFO L182 omatonBuilderFactory]: Interpolants [135170#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 135171#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 135168#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 135169#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 135174#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 135175#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 135172#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 135173#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 135178#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 135179#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 135176#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 135177#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 135182#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 135183#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 135180#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 135181#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 135186#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 135187#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 135184#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 135185#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 135190#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 134935#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 135191#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 135188#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 135189#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 135194#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 135195#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 135192#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 135193#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 135198#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 135199#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 135196#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 135197#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 135200#(not (= |#Ultimate.C_memset_#amount| 119)), 135118#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 134735#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 135119#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 135117#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 135122#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 134483#true, 135123#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 134736#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 135120#(= |#Ultimate.C_memset_#t~loopctr32| 2), 135121#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 135126#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 135127#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 134484#false, 135124#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 135125#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 135130#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 135131#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 135128#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 135129#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 135134#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 135135#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 135132#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 135133#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 135138#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 135139#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 135136#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 135137#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 135142#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 135143#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 135140#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 135141#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 135146#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 135147#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 135144#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 135145#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 135150#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 135151#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 135148#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 135149#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 134770#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 135154#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 135155#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 135152#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 135153#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 135030#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 135158#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 135159#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 135156#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 135157#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 135029#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 135162#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 135163#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 135160#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 135161#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 135166#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 135167#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 135164#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 135165#(<= |#Ultimate.C_memset_#t~loopctr32| 47)] [2018-04-12 07:38:38,910 INFO L134 CoverageAnalysis]: Checked inductivity of 10408 backedges. 5067 proven. 3321 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:38,910 INFO L442 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-04-12 07:38:38,910 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-04-12 07:38:38,910 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3502, Invalid=4870, Unknown=0, NotChecked=0, Total=8372 [2018-04-12 07:38:38,910 INFO L87 Difference]: Start difference. First operand 365 states and 454 transitions. Second operand 92 states. [2018-04-12 07:38:42,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:38:42,834 INFO L93 Difference]: Finished difference Result 554 states and 718 transitions. [2018-04-12 07:38:42,834 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 169 states. [2018-04-12 07:38:42,834 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 279 [2018-04-12 07:38:42,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:38:42,835 INFO L225 Difference]: With dead ends: 554 [2018-04-12 07:38:42,835 INFO L226 Difference]: Without dead ends: 547 [2018-04-12 07:38:42,836 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3573 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=9326, Invalid=20776, Unknown=0, NotChecked=0, Total=30102 [2018-04-12 07:38:42,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2018-04-12 07:38:42,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 366. [2018-04-12 07:38:42,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 366 states. [2018-04-12 07:38:42,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 456 transitions. [2018-04-12 07:38:42,846 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 456 transitions. Word has length 279 [2018-04-12 07:38:42,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:38:42,846 INFO L459 AbstractCegarLoop]: Abstraction has 366 states and 456 transitions. [2018-04-12 07:38:42,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-04-12 07:38:42,847 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 456 transitions. [2018-04-12 07:38:42,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2018-04-12 07:38:42,847 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:38:42,847 INFO L355 BasicCegarLoop]: trace histogram [138, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:38:42,847 INFO L408 AbstractCegarLoop]: === Iteration 109 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:38:42,848 INFO L82 PathProgramCache]: Analyzing trace with hash 417660733, now seen corresponding path program 83 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:38:42,860 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:38:42,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:43,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:45,503 INFO L134 CoverageAnalysis]: Checked inductivity of 10551 backedges. 5128 proven. 3403 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:45,521 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:38:45,521 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [93] total 93 [2018-04-12 07:38:45,521 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:38:45,522 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:38:45,522 INFO L182 omatonBuilderFactory]: Interpolants [136834#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 136962#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 136963#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 136960#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 136961#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 136833#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 136966#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 136967#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 136964#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 136965#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 136970#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 136971#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 136968#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 136969#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 136974#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 136975#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 136972#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 136973#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 136978#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 136979#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 136976#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 136977#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 136982#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 136983#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 136980#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 136981#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 136986#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 136987#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 136984#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 136985#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 136990#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 136991#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 136988#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 136989#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 136738#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 136994#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 136995#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 136992#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 136993#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 136998#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 136999#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 136996#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 136997#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 137002#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 137003#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 137000#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 137001#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 137006#(not (= |#Ultimate.C_memset_#amount| 119)), 137004#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 137005#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 136538#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 136922#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 136539#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 136923#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 136286#false, 136926#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 136927#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 136924#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 136285#true, 136925#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 136930#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 136931#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 136928#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 136929#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 136934#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 136935#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 136932#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 136933#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 136938#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 136939#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 136936#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 136937#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 136942#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 136943#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 136940#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 136941#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 136946#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 136947#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 136944#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 136945#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 136950#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 136951#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 136948#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 136949#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 136954#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 136955#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 136952#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 136953#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 136958#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 136959#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 136956#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 136573#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 136957#(<= |#Ultimate.C_memset_#t~loopctr32| 34)] [2018-04-12 07:38:45,522 INFO L134 CoverageAnalysis]: Checked inductivity of 10551 backedges. 5128 proven. 3403 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:45,522 INFO L442 AbstractCegarLoop]: Interpolant automaton has 93 states [2018-04-12 07:38:45,523 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2018-04-12 07:38:45,523 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3589, Invalid=4967, Unknown=0, NotChecked=0, Total=8556 [2018-04-12 07:38:45,523 INFO L87 Difference]: Start difference. First operand 366 states and 456 transitions. Second operand 93 states. [2018-04-12 07:38:49,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:38:49,644 INFO L93 Difference]: Finished difference Result 557 states and 723 transitions. [2018-04-12 07:38:49,644 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2018-04-12 07:38:49,644 INFO L78 Accepts]: Start accepts. Automaton has 93 states. Word has length 280 [2018-04-12 07:38:49,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:38:49,645 INFO L225 Difference]: With dead ends: 557 [2018-04-12 07:38:49,645 INFO L226 Difference]: Without dead ends: 550 [2018-04-12 07:38:49,646 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3660 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=9568, Invalid=21232, Unknown=0, NotChecked=0, Total=30800 [2018-04-12 07:38:49,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2018-04-12 07:38:49,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 367. [2018-04-12 07:38:49,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 367 states. [2018-04-12 07:38:49,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 458 transitions. [2018-04-12 07:38:49,651 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 458 transitions. Word has length 280 [2018-04-12 07:38:49,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:38:49,651 INFO L459 AbstractCegarLoop]: Abstraction has 367 states and 458 transitions. [2018-04-12 07:38:49,651 INFO L460 AbstractCegarLoop]: Interpolant automaton has 93 states. [2018-04-12 07:38:49,652 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 458 transitions. [2018-04-12 07:38:49,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2018-04-12 07:38:49,652 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:38:49,652 INFO L355 BasicCegarLoop]: trace histogram [139, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:38:49,652 INFO L408 AbstractCegarLoop]: === Iteration 110 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:38:49,652 INFO L82 PathProgramCache]: Analyzing trace with hash 2105433136, now seen corresponding path program 84 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:38:49,654 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:38:49,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:49,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:50,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:52,321 INFO L134 CoverageAnalysis]: Checked inductivity of 10695 backedges. 5189 proven. 3486 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:52,338 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:38:52,338 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [94] total 94 [2018-04-12 07:38:52,338 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:38:52,339 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:38:52,339 INFO L182 omatonBuilderFactory]: Interpolants [138754#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 138755#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 138752#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 138753#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 138758#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 138759#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 138756#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 138757#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 138762#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 138763#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 138760#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 138761#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 138766#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 138767#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 138764#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 138765#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 138386#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 138770#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 138771#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 138768#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 138769#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 138774#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 138775#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 138647#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 138772#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 138773#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 138778#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 138779#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 138648#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 138776#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 138777#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 138782#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 138783#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 138780#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 138781#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 138786#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 138787#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 138784#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 138785#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 138790#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 138791#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 138788#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 138789#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 138794#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 138795#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 138792#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 138793#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 138798#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 138799#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 138796#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 138797#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 138802#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 138803#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 138800#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 138801#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 138806#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 138551#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 138807#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 138804#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 138805#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 138810#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 138811#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 138808#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 138809#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 138814#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 138815#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 138812#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 138813#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 138818#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 138819#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 138816#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 138817#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 138822#(not (= 119 |#Ultimate.C_memset_#amount|)), 138820#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 138821#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 138351#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 138098#false, 138738#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 138739#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 138352#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 138097#true, 138737#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 138742#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 138743#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 138740#(= |#Ultimate.C_memset_#t~loopctr32| 2), 138741#(= 3 |#Ultimate.C_memset_#t~loopctr32|), 138746#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 138747#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 138744#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 138745#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 138750#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 138751#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 138748#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 138749#(<= |#Ultimate.C_memset_#t~loopctr32| 11)] [2018-04-12 07:38:52,339 INFO L134 CoverageAnalysis]: Checked inductivity of 10695 backedges. 5189 proven. 3486 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:52,339 INFO L442 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-04-12 07:38:52,340 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-04-12 07:38:52,340 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3668, Invalid=5074, Unknown=0, NotChecked=0, Total=8742 [2018-04-12 07:38:52,340 INFO L87 Difference]: Start difference. First operand 367 states and 458 transitions. Second operand 94 states. [2018-04-12 07:38:56,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:38:56,946 INFO L93 Difference]: Finished difference Result 560 states and 728 transitions. [2018-04-12 07:38:56,946 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 173 states. [2018-04-12 07:38:56,946 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 281 [2018-04-12 07:38:56,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:38:56,947 INFO L225 Difference]: With dead ends: 560 [2018-04-12 07:38:56,947 INFO L226 Difference]: Without dead ends: 553 [2018-04-12 07:38:56,948 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3743 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=9799, Invalid=21707, Unknown=0, NotChecked=0, Total=31506 [2018-04-12 07:38:56,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2018-04-12 07:38:56,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 368. [2018-04-12 07:38:56,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 368 states. [2018-04-12 07:38:56,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 460 transitions. [2018-04-12 07:38:56,954 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 460 transitions. Word has length 281 [2018-04-12 07:38:56,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:38:56,954 INFO L459 AbstractCegarLoop]: Abstraction has 368 states and 460 transitions. [2018-04-12 07:38:56,955 INFO L460 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-04-12 07:38:56,955 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 460 transitions. [2018-04-12 07:38:56,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2018-04-12 07:38:56,955 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:38:56,955 INFO L355 BasicCegarLoop]: trace histogram [140, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:38:56,955 INFO L408 AbstractCegarLoop]: === Iteration 111 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:38:56,955 INFO L82 PathProgramCache]: Analyzing trace with hash -1408197219, now seen corresponding path program 85 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:38:56,958 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:38:57,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:57,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:38:59,703 INFO L134 CoverageAnalysis]: Checked inductivity of 10840 backedges. 5250 proven. 3570 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:59,721 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:38:59,721 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [95] total 95 [2018-04-12 07:38:59,721 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:38:59,721 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:38:59,721 INFO L182 omatonBuilderFactory]: Interpolants [140174#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 139919#true, 140175#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 140562#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 140563#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 139920#false, 140566#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 140567#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 140564#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 140565#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 140570#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 140571#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 140568#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 140569#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 140574#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 140575#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 140572#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 140573#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 140578#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 140579#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 140576#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 140577#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 140582#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 140583#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 140580#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 140581#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 140586#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 140587#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 140584#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 140585#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 140590#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 140591#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 140588#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 140589#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 140594#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 140595#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 140592#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 140209#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 140593#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 140598#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 140599#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 140471#(not (= 119 |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|)), 140596#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 140597#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 140602#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 140603#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 140472#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 140600#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 140601#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 140606#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 140607#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 140604#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 140605#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 140610#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 140611#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 140608#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 140609#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 140614#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 140615#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 140612#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 140613#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 140618#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 140619#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 140616#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 140617#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 140622#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 140623#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 140620#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 140621#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 140626#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 140627#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 140624#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 140625#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 140374#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 140630#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 140631#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 140628#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 140629#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 140634#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 140635#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 140632#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 140633#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 140638#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 140639#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 140636#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 140637#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 140642#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 140643#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 140640#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 140641#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 140646#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 140647#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 140644#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 140645#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 140648#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-12 07:38:59,722 INFO L134 CoverageAnalysis]: Checked inductivity of 10840 backedges. 5250 proven. 3570 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:38:59,722 INFO L442 AbstractCegarLoop]: Interpolant automaton has 95 states [2018-04-12 07:38:59,722 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2018-04-12 07:38:59,722 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3759, Invalid=5171, Unknown=0, NotChecked=0, Total=8930 [2018-04-12 07:38:59,723 INFO L87 Difference]: Start difference. First operand 368 states and 460 transitions. Second operand 95 states. [2018-04-12 07:39:05,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:39:05,146 INFO L93 Difference]: Finished difference Result 563 states and 733 transitions. [2018-04-12 07:39:05,146 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 175 states. [2018-04-12 07:39:05,147 INFO L78 Accepts]: Start accepts. Automaton has 95 states. Word has length 282 [2018-04-12 07:39:05,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:39:05,147 INFO L225 Difference]: With dead ends: 563 [2018-04-12 07:39:05,148 INFO L226 Difference]: Without dead ends: 556 [2018-04-12 07:39:05,149 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3832 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=10049, Invalid=22171, Unknown=0, NotChecked=0, Total=32220 [2018-04-12 07:39:05,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2018-04-12 07:39:05,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 369. [2018-04-12 07:39:05,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 369 states. [2018-04-12 07:39:05,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 462 transitions. [2018-04-12 07:39:05,155 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 462 transitions. Word has length 282 [2018-04-12 07:39:05,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:39:05,155 INFO L459 AbstractCegarLoop]: Abstraction has 369 states and 462 transitions. [2018-04-12 07:39:05,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 95 states. [2018-04-12 07:39:05,155 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 462 transitions. [2018-04-12 07:39:05,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2018-04-12 07:39:05,156 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:39:05,156 INFO L355 BasicCegarLoop]: trace histogram [141, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:39:05,156 INFO L408 AbstractCegarLoop]: === Iteration 112 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:39:05,156 INFO L82 PathProgramCache]: Analyzing trace with hash 1338411472, now seen corresponding path program 86 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:39:05,159 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:39:05,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:05,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:07,961 INFO L134 CoverageAnalysis]: Checked inductivity of 10986 backedges. 5311 proven. 3655 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:07,978 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:39:07,978 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [96] total 96 [2018-04-12 07:39:07,978 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:39:07,979 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:39:07,979 INFO L182 omatonBuilderFactory]: Interpolants [142466#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 142467#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 142464#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 142465#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 142470#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 142471#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 142468#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 142469#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 142474#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 142475#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 142472#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 142473#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 142478#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 142479#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 142476#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 142477#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 142482#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 142483#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 142480#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 142481#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 142484#(not (= |#Ultimate.C_memset_#amount| 119)), 141751#true, 142007#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 141752#false, 142008#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 142398#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 142399#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 142397#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 142402#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 142403#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 142400#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 142401#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 142406#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 142407#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 142404#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 142405#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 142410#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 142411#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 142408#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 142409#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 142414#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 142415#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 142412#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 142413#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 142418#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 142419#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 142416#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 142417#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 142422#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 142423#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 142420#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 142421#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 142042#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 142426#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 142427#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 142424#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 142425#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 142430#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 142431#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 142428#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 142429#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 142306#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 142434#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 142435#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 142432#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 142433#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 142305#(not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)), 142438#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 142439#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 142436#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 142437#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 142442#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 142443#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 142440#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 142441#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 142446#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 142447#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 142444#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 142445#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 142450#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 142451#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 142448#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 142449#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 142454#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 142455#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 142452#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 142453#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 142458#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 142459#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 142456#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 142457#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 142462#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 142207#(= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|), 142463#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 142460#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 142461#(<= |#Ultimate.C_memset_#t~loopctr32| 63)] [2018-04-12 07:39:07,979 INFO L134 CoverageAnalysis]: Checked inductivity of 10986 backedges. 5311 proven. 3655 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:07,979 INFO L442 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-04-12 07:39:07,980 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-04-12 07:39:07,980 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3847, Invalid=5273, Unknown=0, NotChecked=0, Total=9120 [2018-04-12 07:39:07,980 INFO L87 Difference]: Start difference. First operand 369 states and 462 transitions. Second operand 96 states. [2018-04-12 07:39:11,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:39:11,836 INFO L93 Difference]: Finished difference Result 566 states and 738 transitions. [2018-04-12 07:39:11,836 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2018-04-12 07:39:11,836 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 283 [2018-04-12 07:39:11,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:39:11,837 INFO L225 Difference]: With dead ends: 566 [2018-04-12 07:39:11,837 INFO L226 Difference]: Without dead ends: 559 [2018-04-12 07:39:11,838 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3921 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=10297, Invalid=22645, Unknown=0, NotChecked=0, Total=32942 [2018-04-12 07:39:11,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2018-04-12 07:39:11,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 370. [2018-04-12 07:39:11,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 370 states. [2018-04-12 07:39:11,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 464 transitions. [2018-04-12 07:39:11,844 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 464 transitions. Word has length 283 [2018-04-12 07:39:11,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:39:11,844 INFO L459 AbstractCegarLoop]: Abstraction has 370 states and 464 transitions. [2018-04-12 07:39:11,844 INFO L460 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-04-12 07:39:11,844 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 464 transitions. [2018-04-12 07:39:11,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-04-12 07:39:11,845 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:39:11,845 INFO L355 BasicCegarLoop]: trace histogram [142, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:39:11,845 INFO L408 AbstractCegarLoop]: === Iteration 113 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:39:11,845 INFO L82 PathProgramCache]: Analyzing trace with hash 583934973, now seen corresponding path program 87 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:39:11,847 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:39:11,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:12,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:14,737 INFO L134 CoverageAnalysis]: Checked inductivity of 11133 backedges. 5372 proven. 3741 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:14,754 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:39:14,754 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [97] total 97 [2018-04-12 07:39:14,755 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:39:14,755 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:39:14,755 INFO L182 omatonBuilderFactory]: Interpolants [143885#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 144150#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 144149#(not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)), 144242#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 144243#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 144246#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 144247#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 144244#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 144245#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 144250#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 144251#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 144248#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 144249#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 144254#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 144255#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 144252#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 144253#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 144258#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 144259#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 144256#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 144257#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 144262#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 144263#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 144260#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 144261#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 144266#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 144267#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 144264#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 144265#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 144270#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 144271#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 144268#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 144269#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 144274#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 144275#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 144272#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 144273#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 144278#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 144279#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 144276#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 144277#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 144282#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 144283#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 144280#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 144281#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 144286#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 144287#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 144284#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 144285#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 144290#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 144291#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 144288#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 144289#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 144294#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 144295#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 144292#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 144293#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 144298#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 144299#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 144296#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 144297#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 144302#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 144303#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 144300#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 144301#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 144050#(= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|), 144306#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 144307#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 144304#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 144305#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 144310#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 144311#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 144308#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 144309#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 144314#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 144315#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 144312#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 144313#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 144318#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 144319#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 144316#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 144317#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 144322#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 144323#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 144320#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 144321#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 144326#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 144327#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 144324#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 144325#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 144330#(not (= 119 |#Ultimate.C_memset_#amount|)), 144328#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 144329#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 143594#false, 143850#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 143851#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 143593#true] [2018-04-12 07:39:14,756 INFO L134 CoverageAnalysis]: Checked inductivity of 11133 backedges. 5372 proven. 3741 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:14,756 INFO L442 AbstractCegarLoop]: Interpolant automaton has 97 states [2018-04-12 07:39:14,756 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2018-04-12 07:39:14,757 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3934, Invalid=5378, Unknown=0, NotChecked=0, Total=9312 [2018-04-12 07:39:14,757 INFO L87 Difference]: Start difference. First operand 370 states and 464 transitions. Second operand 97 states. [2018-04-12 07:39:19,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:39:19,717 INFO L93 Difference]: Finished difference Result 569 states and 743 transitions. [2018-04-12 07:39:19,717 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 179 states. [2018-04-12 07:39:19,717 INFO L78 Accepts]: Start accepts. Automaton has 97 states. Word has length 284 [2018-04-12 07:39:19,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:39:19,718 INFO L225 Difference]: With dead ends: 569 [2018-04-12 07:39:19,718 INFO L226 Difference]: Without dead ends: 562 [2018-04-12 07:39:19,719 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4009 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=10544, Invalid=23128, Unknown=0, NotChecked=0, Total=33672 [2018-04-12 07:39:19,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2018-04-12 07:39:19,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 371. [2018-04-12 07:39:19,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 371 states. [2018-04-12 07:39:19,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 466 transitions. [2018-04-12 07:39:19,724 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 466 transitions. Word has length 284 [2018-04-12 07:39:19,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:39:19,724 INFO L459 AbstractCegarLoop]: Abstraction has 371 states and 466 transitions. [2018-04-12 07:39:19,724 INFO L460 AbstractCegarLoop]: Interpolant automaton has 97 states. [2018-04-12 07:39:19,724 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 466 transitions. [2018-04-12 07:39:19,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2018-04-12 07:39:19,725 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:39:19,725 INFO L355 BasicCegarLoop]: trace histogram [143, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:39:19,725 INFO L408 AbstractCegarLoop]: === Iteration 114 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:39:19,725 INFO L82 PathProgramCache]: Analyzing trace with hash -1330000016, now seen corresponding path program 88 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:39:19,728 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:39:19,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:19,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:20,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:20,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:20,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:20,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:22,678 INFO L134 CoverageAnalysis]: Checked inductivity of 11281 backedges. 5433 proven. 3828 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:22,697 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:39:22,697 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [98] total 98 [2018-04-12 07:39:22,697 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:39:22,697 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:39:22,698 INFO L182 omatonBuilderFactory]: Interpolants [146178#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 146179#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 146176#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 146177#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 146182#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 146183#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 146180#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 146181#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 146186#(not (= 119 |#Ultimate.C_memset_#amount|)), 146184#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 146185#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 145446#false, 145703#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 145445#true, 145704#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 145738#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 146003#(not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)), 146004#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 146098#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 146099#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 146097#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 146102#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 146103#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 146100#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 146101#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 146106#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 146107#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 146104#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 146105#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 146110#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 146111#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 146108#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 146109#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 146114#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 146115#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 146112#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 146113#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 146118#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 146119#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 146116#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 146117#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 146122#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 146123#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 146120#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 146121#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 146126#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 146127#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 146124#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 146125#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 146130#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 146131#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 146128#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 146129#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 146134#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 146135#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 146132#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 146133#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 146138#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 146139#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 146136#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 146137#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 146142#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 146143#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 146140#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 146141#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 146146#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 146147#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 146144#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 146145#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 146150#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 146151#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 146148#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 146149#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 146154#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 146155#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 146152#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 146153#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 146158#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 145903#(= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size|), 146159#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 146156#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 146157#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 146162#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 146163#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 146160#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 146161#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 146166#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 146167#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 146164#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 146165#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 146170#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 146171#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 146168#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 146169#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 146174#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 146175#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 146172#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 146173#(<= |#Ultimate.C_memset_#t~loopctr32| 75)] [2018-04-12 07:39:22,698 INFO L134 CoverageAnalysis]: Checked inductivity of 11281 backedges. 5433 proven. 3828 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:22,698 INFO L442 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-04-12 07:39:22,699 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-04-12 07:39:22,699 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4023, Invalid=5483, Unknown=0, NotChecked=0, Total=9506 [2018-04-12 07:39:22,699 INFO L87 Difference]: Start difference. First operand 371 states and 466 transitions. Second operand 98 states. [2018-04-12 07:39:26,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:39:26,604 INFO L93 Difference]: Finished difference Result 572 states and 748 transitions. [2018-04-12 07:39:26,604 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 181 states. [2018-04-12 07:39:26,604 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 285 [2018-04-12 07:39:26,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:39:26,605 INFO L225 Difference]: With dead ends: 572 [2018-04-12 07:39:26,605 INFO L226 Difference]: Without dead ends: 565 [2018-04-12 07:39:26,606 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4099 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=10796, Invalid=23614, Unknown=0, NotChecked=0, Total=34410 [2018-04-12 07:39:26,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2018-04-12 07:39:26,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 372. [2018-04-12 07:39:26,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 372 states. [2018-04-12 07:39:26,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 468 transitions. [2018-04-12 07:39:26,615 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 468 transitions. Word has length 285 [2018-04-12 07:39:26,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:39:26,616 INFO L459 AbstractCegarLoop]: Abstraction has 372 states and 468 transitions. [2018-04-12 07:39:26,616 INFO L460 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-04-12 07:39:26,616 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 468 transitions. [2018-04-12 07:39:26,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2018-04-12 07:39:26,617 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:39:26,617 INFO L355 BasicCegarLoop]: trace histogram [144, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:39:26,617 INFO L408 AbstractCegarLoop]: === Iteration 115 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:39:26,617 INFO L82 PathProgramCache]: Analyzing trace with hash -532442531, now seen corresponding path program 89 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:39:26,620 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:39:26,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:26,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:27,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:27,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:29,675 INFO L134 CoverageAnalysis]: Checked inductivity of 11430 backedges. 5494 proven. 3916 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:29,694 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:39:29,694 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [99] total 99 [2018-04-12 07:39:29,694 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:39:29,694 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:39:29,694 INFO L182 omatonBuilderFactory]: Interpolants [147970#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 147971#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 147968#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 147969#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 147974#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 147975#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 147972#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 147973#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 147978#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 147979#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 147976#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 147977#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 147982#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 147983#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 147980#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 147981#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 147986#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 147987#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 147984#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 147985#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 147990#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 147991#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 147988#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 147989#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 147994#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 147995#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 147992#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 147993#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 147998#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 147999#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 147996#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 147997#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 148002#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 148003#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 148000#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 148001#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 148006#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 148007#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 148004#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 148005#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 148010#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 148011#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 148008#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 148009#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 148014#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 148015#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 148012#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 148013#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 148018#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 148019#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 148016#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 148017#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 147766#(or (and (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)) (and (not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)) (not (= __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size 119)))), 148022#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 148023#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 148020#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 148021#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 148026#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 148027#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 148024#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 148025#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 148030#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 148031#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 148028#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 148029#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 148034#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 148035#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 148032#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 148033#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 148038#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 148039#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 148036#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 148037#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 148042#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 148043#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 148040#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 148041#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 148046#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 148047#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 148044#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 148045#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 148050#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 148051#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 148048#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 148049#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 148052#(not (= 119 |#Ultimate.C_memset_#amount|)), 147307#true, 147566#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 147567#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 147308#false, 147601#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 147867#(not (= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 119)), 147868#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 147962#(not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 119)), 147963#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 147966#(= 3 |#Ultimate.C_memset_#t~loopctr32|), 147967#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 147964#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 147965#(= 2 |#Ultimate.C_memset_#t~loopctr32|)] [2018-04-12 07:39:29,695 INFO L134 CoverageAnalysis]: Checked inductivity of 11430 backedges. 5494 proven. 3916 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:29,695 INFO L442 AbstractCegarLoop]: Interpolant automaton has 99 states [2018-04-12 07:39:29,695 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2018-04-12 07:39:29,696 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4108, Invalid=5594, Unknown=0, NotChecked=0, Total=9702 [2018-04-12 07:39:29,696 INFO L87 Difference]: Start difference. First operand 372 states and 468 transitions. Second operand 99 states. [2018-04-12 07:39:34,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:39:34,900 INFO L93 Difference]: Finished difference Result 575 states and 753 transitions. [2018-04-12 07:39:34,900 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2018-04-12 07:39:34,900 INFO L78 Accepts]: Start accepts. Automaton has 99 states. Word has length 286 [2018-04-12 07:39:34,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:39:34,901 INFO L225 Difference]: With dead ends: 575 [2018-04-12 07:39:34,901 INFO L226 Difference]: Without dead ends: 568 [2018-04-12 07:39:34,902 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4188 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=11044, Invalid=24112, Unknown=0, NotChecked=0, Total=35156 [2018-04-12 07:39:34,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2018-04-12 07:39:34,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 373. [2018-04-12 07:39:34,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 373 states. [2018-04-12 07:39:34,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 470 transitions. [2018-04-12 07:39:34,908 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 470 transitions. Word has length 286 [2018-04-12 07:39:34,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:39:34,909 INFO L459 AbstractCegarLoop]: Abstraction has 373 states and 470 transitions. [2018-04-12 07:39:34,909 INFO L460 AbstractCegarLoop]: Interpolant automaton has 99 states. [2018-04-12 07:39:34,909 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 470 transitions. [2018-04-12 07:39:34,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2018-04-12 07:39:34,909 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:39:34,909 INFO L355 BasicCegarLoop]: trace histogram [145, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:39:34,909 INFO L408 AbstractCegarLoop]: === Iteration 116 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:39:34,910 INFO L82 PathProgramCache]: Analyzing trace with hash -1577964272, now seen corresponding path program 90 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:39:34,912 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:39:34,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:35,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:37,988 INFO L134 CoverageAnalysis]: Checked inductivity of 11580 backedges. 5555 proven. 4005 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:38,006 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:39:38,006 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [100] total 100 [2018-04-12 07:39:38,006 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:39:38,006 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:39:38,007 INFO L182 omatonBuilderFactory]: Interpolants [149838#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 149839#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 149837#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 89)), 149842#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 149843#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 149840#(= |#Ultimate.C_memset_#t~loopctr32| 2), 149841#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 149846#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 149847#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 149844#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 149845#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 149850#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 149851#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 149848#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 149849#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 149854#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 149855#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 149852#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 149853#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 149858#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 149859#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 149856#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 149857#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 149862#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 149863#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 149860#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 149861#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 149866#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 149867#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 149864#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 149865#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 149870#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 149871#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 149868#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 149869#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 149874#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 149875#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 149872#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 149873#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 149878#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 149879#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 149876#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 149877#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 149882#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 149883#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 149880#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 149881#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 149886#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 149887#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 149884#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 149885#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 149890#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 149891#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 149888#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 149889#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 149894#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 149639#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 149895#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 149892#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 149893#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 149898#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 149899#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 149896#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 149897#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 149902#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 149903#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 149900#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 149901#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 149906#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 149907#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 149904#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 149905#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 149910#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 149911#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 149908#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 149909#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 149914#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 149915#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 149912#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 149913#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 149918#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 149919#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 149916#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 149917#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 149922#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 149923#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 149920#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 149921#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 149926#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 149927#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 149924#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 149925#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 149928#(<= |#Ultimate.C_memset_#amount| 89), 149179#true, 149439#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 149180#false, 149440#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 149474#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 149742#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 149741#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296)))] [2018-04-12 07:39:38,007 INFO L134 CoverageAnalysis]: Checked inductivity of 11580 backedges. 5555 proven. 4005 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:38,007 INFO L442 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-04-12 07:39:38,008 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-04-12 07:39:38,008 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4202, Invalid=5698, Unknown=0, NotChecked=0, Total=9900 [2018-04-12 07:39:38,008 INFO L87 Difference]: Start difference. First operand 373 states and 470 transitions. Second operand 100 states. [2018-04-12 07:39:43,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:39:43,338 INFO L93 Difference]: Finished difference Result 578 states and 758 transitions. [2018-04-12 07:39:43,338 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2018-04-12 07:39:43,339 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 287 [2018-04-12 07:39:43,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:39:43,339 INFO L225 Difference]: With dead ends: 578 [2018-04-12 07:39:43,339 INFO L226 Difference]: Without dead ends: 571 [2018-04-12 07:39:43,340 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4281 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=11306, Invalid=24604, Unknown=0, NotChecked=0, Total=35910 [2018-04-12 07:39:43,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2018-04-12 07:39:43,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 374. [2018-04-12 07:39:43,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 374 states. [2018-04-12 07:39:43,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 472 transitions. [2018-04-12 07:39:43,347 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 472 transitions. Word has length 287 [2018-04-12 07:39:43,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:39:43,348 INFO L459 AbstractCegarLoop]: Abstraction has 374 states and 472 transitions. [2018-04-12 07:39:43,348 INFO L460 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-04-12 07:39:43,348 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 472 transitions. [2018-04-12 07:39:43,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2018-04-12 07:39:43,348 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:39:43,348 INFO L355 BasicCegarLoop]: trace histogram [146, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:39:43,349 INFO L408 AbstractCegarLoop]: === Iteration 117 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:39:43,349 INFO L82 PathProgramCache]: Analyzing trace with hash 370600125, now seen corresponding path program 91 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:39:43,351 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:39:43,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:43,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:44,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:46,453 INFO L134 CoverageAnalysis]: Checked inductivity of 11731 backedges. 5616 proven. 4095 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:46,471 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:39:46,471 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [101] total 101 [2018-04-12 07:39:46,471 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:39:46,471 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:39:46,472 INFO L182 omatonBuilderFactory]: Interpolants [151810#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 151811#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 151808#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 151809#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 151814#(<= |#Ultimate.C_memset_#amount| 90), 151812#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 151813#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 151062#false, 151061#true, 151322#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 151323#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 151357#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 151626#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 151625#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 151722#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 90)), 151723#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 151726#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 151727#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 151724#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 151725#(= |#Ultimate.C_memset_#t~loopctr32| 2), 151730#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 151731#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 151728#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 151729#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 151734#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 151735#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 151732#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 151733#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 151738#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 151739#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 151736#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 151737#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 151742#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 151743#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 151740#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 151741#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 151746#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 151747#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 151744#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 151745#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 151750#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 151751#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 151748#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 151749#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 151754#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 151755#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 151752#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 151753#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 151758#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 151759#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 151756#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 151757#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 151762#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 151763#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 151760#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 151761#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 151766#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 151767#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 151764#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 151765#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 151770#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 151771#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 151768#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 151769#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 151774#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 151775#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 151772#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 151773#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 151522#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 151778#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 151779#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 151776#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 151777#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 151782#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 151783#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 151780#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 151781#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 151786#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 151787#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 151784#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 151785#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 151790#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 151791#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 151788#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 151789#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 151794#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 151795#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 151792#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 151793#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 151798#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 151799#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 151796#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 151797#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 151802#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 151803#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 151800#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 151801#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 151806#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 151807#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 151804#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 151805#(<= |#Ultimate.C_memset_#t~loopctr32| 82)] [2018-04-12 07:39:46,472 INFO L134 CoverageAnalysis]: Checked inductivity of 11731 backedges. 5616 proven. 4095 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:46,472 INFO L442 AbstractCegarLoop]: Interpolant automaton has 101 states [2018-04-12 07:39:46,473 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2018-04-12 07:39:46,473 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4294, Invalid=5806, Unknown=0, NotChecked=0, Total=10100 [2018-04-12 07:39:46,473 INFO L87 Difference]: Start difference. First operand 374 states and 472 transitions. Second operand 101 states. [2018-04-12 07:39:50,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:39:50,588 INFO L93 Difference]: Finished difference Result 581 states and 763 transitions. [2018-04-12 07:39:50,588 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2018-04-12 07:39:50,588 INFO L78 Accepts]: Start accepts. Automaton has 101 states. Word has length 288 [2018-04-12 07:39:50,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:39:50,590 INFO L225 Difference]: With dead ends: 581 [2018-04-12 07:39:50,590 INFO L226 Difference]: Without dead ends: 574 [2018-04-12 07:39:50,591 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4374 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=11567, Invalid=25105, Unknown=0, NotChecked=0, Total=36672 [2018-04-12 07:39:50,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2018-04-12 07:39:50,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 375. [2018-04-12 07:39:50,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 375 states. [2018-04-12 07:39:50,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 474 transitions. [2018-04-12 07:39:50,603 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 474 transitions. Word has length 288 [2018-04-12 07:39:50,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:39:50,603 INFO L459 AbstractCegarLoop]: Abstraction has 375 states and 474 transitions. [2018-04-12 07:39:50,603 INFO L460 AbstractCegarLoop]: Interpolant automaton has 101 states. [2018-04-12 07:39:50,603 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 474 transitions. [2018-04-12 07:39:50,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2018-04-12 07:39:50,604 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:39:50,605 INFO L355 BasicCegarLoop]: trace histogram [147, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:39:50,605 INFO L408 AbstractCegarLoop]: === Iteration 118 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:39:50,605 INFO L82 PathProgramCache]: Analyzing trace with hash 646554288, now seen corresponding path program 92 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:39:50,607 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:39:50,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:50,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:51,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:52,266 WARN L151 SmtUtils]: Spent 548ms on a formula simplification. DAG size of input: 32 DAG size of output 14 [2018-04-12 07:39:52,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:39:55,093 INFO L134 CoverageAnalysis]: Checked inductivity of 11883 backedges. 5677 proven. 4186 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:55,112 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:39:55,112 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [102] total 102 [2018-04-12 07:39:55,113 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:39:55,113 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:39:55,113 INFO L182 omatonBuilderFactory]: Interpolants [153618#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 153619#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 153617#(or (not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296))) (<= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 91) (< 2147483647 (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296))), 153622#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 153623#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 153620#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 153621#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 153626#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 153627#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 153624#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 153625#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 153630#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 153631#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 153628#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 153629#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 153634#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 153635#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 153632#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 153633#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 153638#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 153639#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 153636#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 153637#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 153642#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 153643#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 153640#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 153641#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 153646#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 153647#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 153644#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 153645#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 153650#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 153651#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 153648#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 153649#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 153654#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 153655#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 153652#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 153653#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 153658#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 153659#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 153656#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 153657#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 153662#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 153663#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 153660#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 153661#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 153666#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 153667#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 153664#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 153665#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 153670#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 153415#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 153671#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 153668#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 153669#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 153674#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 153675#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 153672#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 153673#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 153678#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 153679#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 153676#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 153677#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 153682#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 153683#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 153680#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 153681#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 153686#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 153687#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 153684#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 153685#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 153690#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 153691#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 153688#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 153689#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 153694#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 153695#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 153692#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 153693#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 153698#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 153699#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 153696#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 153697#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 153702#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 153703#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 153700#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 153701#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 153706#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 153707#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 153704#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 153705#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 153710#(<= |#Ultimate.C_memset_#amount| 91), 153708#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 153709#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 152954#false, 152953#true, 153215#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 153216#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 153250#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 153519#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 153520#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:39:55,114 INFO L134 CoverageAnalysis]: Checked inductivity of 11883 backedges. 5677 proven. 4186 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:39:55,114 INFO L442 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-04-12 07:39:55,114 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-04-12 07:39:55,114 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4390, Invalid=5912, Unknown=0, NotChecked=0, Total=10302 [2018-04-12 07:39:55,115 INFO L87 Difference]: Start difference. First operand 375 states and 474 transitions. Second operand 102 states. [2018-04-12 07:39:57,243 WARN L148 SmtUtils]: Spent 1426ms on a formula simplification that was a NOOP. DAG size: 22 [2018-04-12 07:40:02,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:40:02,561 INFO L93 Difference]: Finished difference Result 584 states and 768 transitions. [2018-04-12 07:40:02,561 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 189 states. [2018-04-12 07:40:02,561 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 289 [2018-04-12 07:40:02,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:40:02,562 INFO L225 Difference]: With dead ends: 584 [2018-04-12 07:40:02,562 INFO L226 Difference]: Without dead ends: 577 [2018-04-12 07:40:02,563 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4470 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=11836, Invalid=25606, Unknown=0, NotChecked=0, Total=37442 [2018-04-12 07:40:02,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2018-04-12 07:40:02,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 376. [2018-04-12 07:40:02,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 376 states. [2018-04-12 07:40:02,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 476 transitions. [2018-04-12 07:40:02,568 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 476 transitions. Word has length 289 [2018-04-12 07:40:02,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:40:02,568 INFO L459 AbstractCegarLoop]: Abstraction has 376 states and 476 transitions. [2018-04-12 07:40:02,569 INFO L460 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-04-12 07:40:02,569 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 476 transitions. [2018-04-12 07:40:02,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2018-04-12 07:40:02,569 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:40:02,569 INFO L355 BasicCegarLoop]: trace histogram [148, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:40:02,569 INFO L408 AbstractCegarLoop]: === Iteration 119 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:40:02,569 INFO L82 PathProgramCache]: Analyzing trace with hash 611198749, now seen corresponding path program 93 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:40:02,572 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:40:02,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:02,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:03,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:03,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:05,924 INFO L134 CoverageAnalysis]: Checked inductivity of 12036 backedges. 5738 proven. 4278 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:05,944 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:40:05,944 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [103] total 103 [2018-04-12 07:40:05,944 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:40:05,944 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:40:05,944 INFO L182 omatonBuilderFactory]: Interpolants [155153#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 155423#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 155424#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 155522#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 92)), 155523#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 155526#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 155527#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 155524#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 155525#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 155530#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 155531#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 155528#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 155529#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 155534#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 155535#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 155532#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 155533#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 155538#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 155539#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 155536#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 155537#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 155542#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 155543#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 155540#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 155541#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 155546#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 155547#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 155544#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 155545#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 155550#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 155551#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 155548#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 155549#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 155554#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 155555#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 155552#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 155553#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 155558#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 155559#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 155556#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 155557#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 155562#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 155563#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 155560#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 155561#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 155566#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 155567#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 155564#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 155565#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 155570#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 155571#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 155568#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 155569#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 155318#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 155574#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 155575#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 155572#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 155573#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 155578#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 155579#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 155576#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 155577#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 155582#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 155583#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 155580#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 155581#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 155586#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 155587#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 155584#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 155585#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 155590#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 155591#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 155588#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 155589#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 155594#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 155595#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 155592#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 155593#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 155598#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 155599#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 155596#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 155597#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 155602#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 155603#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 155600#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 155601#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 155606#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 155607#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 155604#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 155605#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 155610#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 155611#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 155608#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 155609#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 155614#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 155615#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 155612#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 155613#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 155616#(<= |#Ultimate.C_memset_#amount| 92), 154855#true, 154856#false, 155118#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 155119#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:40:05,945 INFO L134 CoverageAnalysis]: Checked inductivity of 12036 backedges. 5738 proven. 4278 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:05,945 INFO L442 AbstractCegarLoop]: Interpolant automaton has 103 states [2018-04-12 07:40:05,945 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2018-04-12 07:40:05,946 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4483, Invalid=6023, Unknown=0, NotChecked=0, Total=10506 [2018-04-12 07:40:05,946 INFO L87 Difference]: Start difference. First operand 376 states and 476 transitions. Second operand 103 states. [2018-04-12 07:40:11,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:40:11,539 INFO L93 Difference]: Finished difference Result 587 states and 773 transitions. [2018-04-12 07:40:11,539 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2018-04-12 07:40:11,539 INFO L78 Accepts]: Start accepts. Automaton has 103 states. Word has length 290 [2018-04-12 07:40:11,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:40:11,540 INFO L225 Difference]: With dead ends: 587 [2018-04-12 07:40:11,540 INFO L226 Difference]: Without dead ends: 580 [2018-04-12 07:40:11,541 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4564 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=12101, Invalid=26119, Unknown=0, NotChecked=0, Total=38220 [2018-04-12 07:40:11,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2018-04-12 07:40:11,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 377. [2018-04-12 07:40:11,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 377 states. [2018-04-12 07:40:11,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 478 transitions. [2018-04-12 07:40:11,548 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 478 transitions. Word has length 290 [2018-04-12 07:40:11,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:40:11,548 INFO L459 AbstractCegarLoop]: Abstraction has 377 states and 478 transitions. [2018-04-12 07:40:11,548 INFO L460 AbstractCegarLoop]: Interpolant automaton has 103 states. [2018-04-12 07:40:11,548 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 478 transitions. [2018-04-12 07:40:11,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2018-04-12 07:40:11,558 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:40:11,558 INFO L355 BasicCegarLoop]: trace histogram [149, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:40:11,558 INFO L408 AbstractCegarLoop]: === Iteration 120 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:40:11,559 INFO L82 PathProgramCache]: Analyzing trace with hash -484822960, now seen corresponding path program 94 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:40:11,561 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:40:11,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:11,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:12,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:12,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:14,891 INFO L134 CoverageAnalysis]: Checked inductivity of 12190 backedges. 5799 proven. 4371 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:14,909 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:40:14,909 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [104] total 104 [2018-04-12 07:40:14,909 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:40:14,910 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:40:14,910 INFO L182 omatonBuilderFactory]: Interpolants [157442#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 157443#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 157440#(= |#Ultimate.C_memset_#t~loopctr32| 2), 157441#(= |#Ultimate.C_memset_#t~loopctr32| 3), 157446#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 157447#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 157444#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 157445#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 157450#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 157451#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 157448#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 157449#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 157454#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 157455#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 157452#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 157453#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 157458#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 157459#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 157456#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 157457#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 157462#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 157463#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 157460#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 157461#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 157466#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 157467#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 157464#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 157465#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 157470#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 157471#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 157468#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 157469#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 157474#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 157475#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 157472#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 157473#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 157478#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 157479#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 157476#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 157477#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 157482#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 157483#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 157480#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 157481#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 157486#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 157231#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 157487#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 157484#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 157485#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 157490#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 157491#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 157488#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 157489#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 157494#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 157495#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 157492#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 157493#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 157498#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 157499#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 157496#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 157497#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 157502#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 157503#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 157500#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 157501#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 157506#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 157507#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 157504#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 157505#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 157510#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 157511#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 157508#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 157509#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 157514#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 157515#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 157512#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 157513#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 157518#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 157519#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 157516#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 157517#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 157522#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 157523#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 157520#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 157521#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 157526#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 157527#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 157524#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 157525#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 157530#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 157531#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 157528#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 157529#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 156767#true, 157532#(<= |#Ultimate.C_memset_#amount| 93), 156768#false, 157031#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 157032#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 157066#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 157338#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 157337#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 157438#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 157439#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 157437#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 93))] [2018-04-12 07:40:14,910 INFO L134 CoverageAnalysis]: Checked inductivity of 12190 backedges. 5799 proven. 4371 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:14,911 INFO L442 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-04-12 07:40:14,911 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-04-12 07:40:14,911 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4573, Invalid=6139, Unknown=0, NotChecked=0, Total=10712 [2018-04-12 07:40:14,911 INFO L87 Difference]: Start difference. First operand 377 states and 478 transitions. Second operand 104 states. [2018-04-12 07:40:20,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:40:20,672 INFO L93 Difference]: Finished difference Result 590 states and 778 transitions. [2018-04-12 07:40:20,673 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2018-04-12 07:40:20,673 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 291 [2018-04-12 07:40:20,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:40:20,674 INFO L225 Difference]: With dead ends: 590 [2018-04-12 07:40:20,674 INFO L226 Difference]: Without dead ends: 583 [2018-04-12 07:40:20,675 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4658 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=12364, Invalid=26642, Unknown=0, NotChecked=0, Total=39006 [2018-04-12 07:40:20,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2018-04-12 07:40:20,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 378. [2018-04-12 07:40:20,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 378 states. [2018-04-12 07:40:20,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 480 transitions. [2018-04-12 07:40:20,682 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 480 transitions. Word has length 291 [2018-04-12 07:40:20,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:40:20,682 INFO L459 AbstractCegarLoop]: Abstraction has 378 states and 480 transitions. [2018-04-12 07:40:20,682 INFO L460 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-04-12 07:40:20,682 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 480 transitions. [2018-04-12 07:40:20,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-04-12 07:40:20,683 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:40:20,683 INFO L355 BasicCegarLoop]: trace histogram [150, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:40:20,683 INFO L408 AbstractCegarLoop]: === Iteration 121 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:40:20,683 INFO L82 PathProgramCache]: Analyzing trace with hash -101757571, now seen corresponding path program 95 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:40:20,686 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:40:20,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:20,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:21,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:21,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:21,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:24,307 INFO L134 CoverageAnalysis]: Checked inductivity of 12345 backedges. 5860 proven. 4465 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:24,330 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:40:24,330 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [105] total 105 [2018-04-12 07:40:24,330 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:40:24,331 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:40:24,331 INFO L182 omatonBuilderFactory]: Interpolants [158989#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 159262#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 159261#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 159362#(or (not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296))) (< 2147483647 (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) (<= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 94)), 159363#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 159366#(= |#Ultimate.C_memset_#t~loopctr32| 3), 159367#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 159364#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 159365#(= |#Ultimate.C_memset_#t~loopctr32| 2), 159370#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 159371#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 159368#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 159369#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 159374#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 159375#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 159372#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 159373#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 159378#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 159379#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 159376#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 159377#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 159382#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 159383#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 159380#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 159381#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 159386#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 159387#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 159384#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 159385#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 159390#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 159391#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 159388#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 159389#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 159394#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 159395#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 159392#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 159393#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 159398#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 159399#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 159396#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 159397#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 159402#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 159403#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 159400#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 159401#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 159406#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 159407#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 159404#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 159405#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 159154#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 159410#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 159411#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 159408#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 159409#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 159414#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 159415#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 159412#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 159413#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 159418#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 159419#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 159416#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 159417#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 159422#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 159423#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 159420#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 159421#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 159426#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 159427#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 159424#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 159425#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 159430#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 159431#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 159428#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 159429#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 159434#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 159435#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 159432#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 159433#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 159438#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 159439#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 159436#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 159437#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 159442#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 159443#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 159440#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 159441#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 159446#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 159447#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 159444#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 159445#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 159450#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 159451#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 159448#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 159449#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 159454#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 159455#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 159452#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 159453#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 158690#false, 159458#(<= |#Ultimate.C_memset_#amount| 94), 159456#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 158689#true, 159457#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 158954#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 158955#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:40:24,331 INFO L134 CoverageAnalysis]: Checked inductivity of 12345 backedges. 5860 proven. 4465 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:24,331 INFO L442 AbstractCegarLoop]: Interpolant automaton has 105 states [2018-04-12 07:40:24,332 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2018-04-12 07:40:24,332 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4669, Invalid=6251, Unknown=0, NotChecked=0, Total=10920 [2018-04-12 07:40:24,332 INFO L87 Difference]: Start difference. First operand 378 states and 480 transitions. Second operand 105 states. [2018-04-12 07:40:26,491 WARN L148 SmtUtils]: Spent 1442ms on a formula simplification that was a NOOP. DAG size: 22 [2018-04-12 07:40:31,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:40:31,602 INFO L93 Difference]: Finished difference Result 593 states and 783 transitions. [2018-04-12 07:40:31,602 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2018-04-12 07:40:31,602 INFO L78 Accepts]: Start accepts. Automaton has 105 states. Word has length 292 [2018-04-12 07:40:31,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:40:31,603 INFO L225 Difference]: With dead ends: 593 [2018-04-12 07:40:31,603 INFO L226 Difference]: Without dead ends: 586 [2018-04-12 07:40:31,604 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4755 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=12637, Invalid=27163, Unknown=0, NotChecked=0, Total=39800 [2018-04-12 07:40:31,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2018-04-12 07:40:31,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 379. [2018-04-12 07:40:31,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 379 states. [2018-04-12 07:40:31,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 482 transitions. [2018-04-12 07:40:31,611 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 482 transitions. Word has length 292 [2018-04-12 07:40:31,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:40:31,611 INFO L459 AbstractCegarLoop]: Abstraction has 379 states and 482 transitions. [2018-04-12 07:40:31,611 INFO L460 AbstractCegarLoop]: Interpolant automaton has 105 states. [2018-04-12 07:40:31,611 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 482 transitions. [2018-04-12 07:40:31,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2018-04-12 07:40:31,612 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:40:31,612 INFO L355 BasicCegarLoop]: trace histogram [151, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:40:31,612 INFO L408 AbstractCegarLoop]: === Iteration 122 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:40:31,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1111632400, now seen corresponding path program 96 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:40:31,615 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:40:31,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:31,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:32,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:32,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:35,130 INFO L134 CoverageAnalysis]: Checked inductivity of 12501 backedges. 5921 proven. 4560 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:35,148 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:40:35,148 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [106] total 106 [2018-04-12 07:40:35,148 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:40:35,148 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:40:35,148 INFO L182 omatonBuilderFactory]: Interpolants [161298#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 161299#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 161297#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 95)), 161302#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 161303#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 161300#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 161301#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 161306#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 161307#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 161304#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 161305#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 161310#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 161311#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 161308#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 161309#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 161314#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 161315#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 161312#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 161313#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 161318#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 161319#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 161316#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 161317#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 161322#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 161323#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 161320#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 161321#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 161326#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 161327#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 161324#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 161325#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 161330#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 161331#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 161328#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 161329#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 161334#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 161335#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 161332#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 161333#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 161338#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 161339#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 161336#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 161337#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 161342#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 161087#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 161343#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 161340#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 161341#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 161346#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 161347#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 161344#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 161345#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 161350#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 161351#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 161348#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 161349#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 161354#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 161355#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 161352#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 161353#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 161358#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 161359#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 161356#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 161357#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 161362#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 161363#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 161360#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 161361#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 161366#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 161367#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 161364#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 161365#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 161370#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 161371#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 161368#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 161369#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 161374#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 161375#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 161372#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 161373#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 161378#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 161379#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 161376#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 161377#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 161382#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 161383#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 161380#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 161381#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 161386#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 161387#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 161384#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 161385#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 160622#false, 161390#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 161391#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 161388#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 160621#true, 161389#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 161394#(<= |#Ultimate.C_memset_#amount| 95), 161392#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 161393#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 160887#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 160888#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 160922#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 161195#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 161196#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:40:35,149 INFO L134 CoverageAnalysis]: Checked inductivity of 12501 backedges. 5921 proven. 4560 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:35,149 INFO L442 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-04-12 07:40:35,149 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-04-12 07:40:35,150 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4772, Invalid=6358, Unknown=0, NotChecked=0, Total=11130 [2018-04-12 07:40:35,150 INFO L87 Difference]: Start difference. First operand 379 states and 482 transitions. Second operand 106 states. [2018-04-12 07:40:41,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:40:41,246 INFO L93 Difference]: Finished difference Result 596 states and 788 transitions. [2018-04-12 07:40:41,246 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 197 states. [2018-04-12 07:40:41,246 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 293 [2018-04-12 07:40:41,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:40:41,247 INFO L225 Difference]: With dead ends: 596 [2018-04-12 07:40:41,247 INFO L226 Difference]: Without dead ends: 589 [2018-04-12 07:40:41,248 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4856 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=12922, Invalid=27680, Unknown=0, NotChecked=0, Total=40602 [2018-04-12 07:40:41,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2018-04-12 07:40:41,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 380. [2018-04-12 07:40:41,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 380 states. [2018-04-12 07:40:41,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 484 transitions. [2018-04-12 07:40:41,256 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 484 transitions. Word has length 293 [2018-04-12 07:40:41,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:40:41,256 INFO L459 AbstractCegarLoop]: Abstraction has 380 states and 484 transitions. [2018-04-12 07:40:41,256 INFO L460 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-04-12 07:40:41,256 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 484 transitions. [2018-04-12 07:40:41,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2018-04-12 07:40:41,257 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:40:41,257 INFO L355 BasicCegarLoop]: trace histogram [152, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:40:41,257 INFO L408 AbstractCegarLoop]: === Iteration 123 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:40:41,257 INFO L82 PathProgramCache]: Analyzing trace with hash 1941986269, now seen corresponding path program 97 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:40:41,259 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:40:41,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:41,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:44,727 INFO L134 CoverageAnalysis]: Checked inductivity of 12658 backedges. 5982 proven. 4656 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:44,744 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:40:44,744 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [107] total 107 [2018-04-12 07:40:44,744 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:40:44,744 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:40:44,745 INFO L182 omatonBuilderFactory]: Interpolants [163330#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 162563#true, 163331#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 163328#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 163329#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 163334#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 163335#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 162564#false, 163332#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 163333#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 163338#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 163339#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 163336#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 163337#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 162830#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 162831#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 163340#(<= |#Ultimate.C_memset_#amount| 96), 162865#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 163139#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 163140#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 163242#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 96)), 163243#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 163246#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 163247#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 163244#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 163245#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 163250#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 163251#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 163248#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 163249#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 163254#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 163255#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 163252#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 163253#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 163258#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 163259#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 163256#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 163257#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 163262#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 163263#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 163260#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 163261#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 163266#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 163267#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 163264#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 163265#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 163270#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 163271#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 163268#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 163269#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 163274#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 163275#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 163272#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 163273#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 163278#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 163279#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 163276#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 163277#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 163282#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 163283#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 163280#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 163281#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 163030#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 163286#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 163287#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 163284#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 163285#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 163290#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 163291#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 163288#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 163289#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 163294#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 163295#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 163292#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 163293#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 163298#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 163299#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 163296#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 163297#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 163302#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 163303#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 163300#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 163301#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 163306#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 163307#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 163304#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 163305#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 163310#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 163311#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 163308#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 163309#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 163314#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 163315#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 163312#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 163313#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 163318#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 163319#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 163316#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 163317#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 163322#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 163323#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 163320#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 163321#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 163326#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 163327#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 163324#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 163325#(<= |#Ultimate.C_memset_#t~loopctr32| 82)] [2018-04-12 07:40:44,745 INFO L134 CoverageAnalysis]: Checked inductivity of 12658 backedges. 5982 proven. 4656 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:44,745 INFO L442 AbstractCegarLoop]: Interpolant automaton has 107 states [2018-04-12 07:40:44,746 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2018-04-12 07:40:44,746 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4870, Invalid=6472, Unknown=0, NotChecked=0, Total=11342 [2018-04-12 07:40:44,746 INFO L87 Difference]: Start difference. First operand 380 states and 484 transitions. Second operand 107 states. [2018-04-12 07:40:49,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:40:49,287 INFO L93 Difference]: Finished difference Result 599 states and 793 transitions. [2018-04-12 07:40:49,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 199 states. [2018-04-12 07:40:49,287 INFO L78 Accepts]: Start accepts. Automaton has 107 states. Word has length 294 [2018-04-12 07:40:49,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:40:49,288 INFO L225 Difference]: With dead ends: 599 [2018-04-12 07:40:49,288 INFO L226 Difference]: Without dead ends: 592 [2018-04-12 07:40:49,289 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4955 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=13201, Invalid=28211, Unknown=0, NotChecked=0, Total=41412 [2018-04-12 07:40:49,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2018-04-12 07:40:49,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 381. [2018-04-12 07:40:49,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 381 states. [2018-04-12 07:40:49,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 486 transitions. [2018-04-12 07:40:49,297 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 486 transitions. Word has length 294 [2018-04-12 07:40:49,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:40:49,297 INFO L459 AbstractCegarLoop]: Abstraction has 381 states and 486 transitions. [2018-04-12 07:40:49,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 107 states. [2018-04-12 07:40:49,298 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 486 transitions. [2018-04-12 07:40:49,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2018-04-12 07:40:49,298 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:40:49,298 INFO L355 BasicCegarLoop]: trace histogram [153, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:40:49,298 INFO L408 AbstractCegarLoop]: === Iteration 124 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:40:49,299 INFO L82 PathProgramCache]: Analyzing trace with hash 2114884496, now seen corresponding path program 98 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:40:49,301 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:40:49,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:49,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:50,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:52,858 INFO L134 CoverageAnalysis]: Checked inductivity of 12816 backedges. 6043 proven. 4753 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:52,876 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:40:52,876 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [108] total 108 [2018-04-12 07:40:52,876 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:40:52,876 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:40:52,876 INFO L182 omatonBuilderFactory]: Interpolants [165198#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 165199#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 165197#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 97)), 165202#(= 4 |#Ultimate.C_memset_#t~loopctr32|), 165203#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 165200#(= |#Ultimate.C_memset_#t~loopctr32| 2), 165201#(= |#Ultimate.C_memset_#t~loopctr32| 3), 165206#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 165207#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 165204#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 165205#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 165210#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 165211#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 165208#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 165209#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 165214#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 165215#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 165212#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 165213#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 165218#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 165219#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 165216#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 165217#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 165222#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 165223#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 165220#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 165221#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 165226#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 165227#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 165224#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 165225#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 165230#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 165231#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 165228#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 165229#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 165234#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 165235#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 165232#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 165233#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 165238#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 164983#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 165239#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 165236#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 165237#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 165242#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 165243#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 165240#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 165241#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 165246#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 165247#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 165244#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 165245#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 165250#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 165251#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 165248#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 165249#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 165254#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 165255#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 165252#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 165253#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 165258#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 165259#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 165256#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 165257#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 165262#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 165263#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 165260#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 165261#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 165266#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 165267#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 165264#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 165265#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 165270#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 165271#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 165268#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 165269#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 165274#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 165275#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 165272#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 165273#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 165278#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 165279#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 165276#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 165277#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 165282#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 164515#true, 165283#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 165280#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 165281#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 165286#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 165287#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 164516#false, 165284#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 165285#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 165290#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 165291#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 165288#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 165289#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 165294#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 164783#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 165295#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 165292#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 165293#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 164784#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 165296#(<= |#Ultimate.C_memset_#amount| 97), 164818#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 165094#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 165093#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296)))] [2018-04-12 07:40:52,877 INFO L134 CoverageAnalysis]: Checked inductivity of 12816 backedges. 6043 proven. 4753 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:40:52,877 INFO L442 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-04-12 07:40:52,878 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-04-12 07:40:52,878 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4959, Invalid=6597, Unknown=0, NotChecked=0, Total=11556 [2018-04-12 07:40:52,878 INFO L87 Difference]: Start difference. First operand 381 states and 486 transitions. Second operand 108 states. [2018-04-12 07:40:58,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:40:58,982 INFO L93 Difference]: Finished difference Result 602 states and 798 transitions. [2018-04-12 07:40:58,982 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 201 states. [2018-04-12 07:40:58,982 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 295 [2018-04-12 07:40:58,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:40:58,983 INFO L225 Difference]: With dead ends: 602 [2018-04-12 07:40:58,983 INFO L226 Difference]: Without dead ends: 595 [2018-04-12 07:40:58,984 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 204 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5051 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=13469, Invalid=28761, Unknown=0, NotChecked=0, Total=42230 [2018-04-12 07:40:58,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2018-04-12 07:40:58,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 382. [2018-04-12 07:40:58,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 382 states. [2018-04-12 07:40:58,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 488 transitions. [2018-04-12 07:40:58,991 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 488 transitions. Word has length 295 [2018-04-12 07:40:58,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:40:58,991 INFO L459 AbstractCegarLoop]: Abstraction has 382 states and 488 transitions. [2018-04-12 07:40:58,992 INFO L460 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-04-12 07:40:58,992 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 488 transitions. [2018-04-12 07:40:58,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2018-04-12 07:40:58,992 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:40:58,992 INFO L355 BasicCegarLoop]: trace histogram [154, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:40:58,992 INFO L408 AbstractCegarLoop]: === Iteration 125 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:40:58,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1115205059, now seen corresponding path program 99 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:40:58,995 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:40:59,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:40:59,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:02,547 INFO L134 CoverageAnalysis]: Checked inductivity of 12975 backedges. 6104 proven. 4851 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:02,564 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:41:02,564 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [109] total 109 [2018-04-12 07:41:02,564 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:41:02,565 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:41:02,565 INFO L182 omatonBuilderFactory]: Interpolants [167170#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 167171#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 167168#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 167169#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 167174#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 167175#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 167172#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 167173#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 167178#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 167179#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 167176#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 167177#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 167182#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 167183#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 167180#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 167181#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 167186#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 167187#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 167184#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 167185#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 167190#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 167191#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 167188#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 167189#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 167194#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 167195#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 167192#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 167193#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 167198#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 167199#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 167196#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 167197#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 166946#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 167202#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 167203#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 167200#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 167201#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 167206#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 167207#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 167204#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 167205#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 167210#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 167211#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 167208#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 167209#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 167214#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 167215#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 167212#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 167213#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 167218#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 167219#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 167216#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 167217#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 167222#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 167223#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 167220#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 167221#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 167226#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 167227#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 167224#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 167225#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 167230#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 167231#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 167228#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 167229#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 167234#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 167235#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 167232#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 167233#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 167238#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 167239#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 167236#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 167237#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 167242#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 167243#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 167240#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 167241#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 166478#false, 167246#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 167247#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 167244#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 166477#true, 167245#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 167250#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 167251#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 167248#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 167249#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 167254#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 167255#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 167252#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 167253#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 166746#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 167258#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 166747#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 167259#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 167256#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 167257#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 167262#(<= |#Ultimate.C_memset_#amount| 98), 167260#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 167261#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 166781#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 167058#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 167057#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 167162#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 98)), 167163#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 167166#(= |#Ultimate.C_memset_#t~loopctr32| 3), 167167#(= 4 |#Ultimate.C_memset_#t~loopctr32|), 167164#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 167165#(= |#Ultimate.C_memset_#t~loopctr32| 2)] [2018-04-12 07:41:02,565 INFO L134 CoverageAnalysis]: Checked inductivity of 12975 backedges. 6104 proven. 4851 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:02,566 INFO L442 AbstractCegarLoop]: Interpolant automaton has 109 states [2018-04-12 07:41:02,566 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2018-04-12 07:41:02,566 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5059, Invalid=6713, Unknown=0, NotChecked=0, Total=11772 [2018-04-12 07:41:02,566 INFO L87 Difference]: Start difference. First operand 382 states and 488 transitions. Second operand 109 states. [2018-04-12 07:41:07,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:41:07,985 INFO L93 Difference]: Finished difference Result 605 states and 803 transitions. [2018-04-12 07:41:07,985 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 203 states. [2018-04-12 07:41:07,985 INFO L78 Accepts]: Start accepts. Automaton has 109 states. Word has length 296 [2018-04-12 07:41:07,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:41:07,986 INFO L225 Difference]: With dead ends: 605 [2018-04-12 07:41:07,986 INFO L226 Difference]: Without dead ends: 598 [2018-04-12 07:41:07,987 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5152 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=13754, Invalid=29302, Unknown=0, NotChecked=0, Total=43056 [2018-04-12 07:41:07,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2018-04-12 07:41:07,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 383. [2018-04-12 07:41:07,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 383 states. [2018-04-12 07:41:07,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 490 transitions. [2018-04-12 07:41:07,994 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 490 transitions. Word has length 296 [2018-04-12 07:41:07,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:41:07,994 INFO L459 AbstractCegarLoop]: Abstraction has 383 states and 490 transitions. [2018-04-12 07:41:07,994 INFO L460 AbstractCegarLoop]: Interpolant automaton has 109 states. [2018-04-12 07:41:07,994 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 490 transitions. [2018-04-12 07:41:07,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2018-04-12 07:41:07,995 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:41:07,995 INFO L355 BasicCegarLoop]: trace histogram [155, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:41:07,995 INFO L408 AbstractCegarLoop]: === Iteration 126 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:41:07,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1831233840, now seen corresponding path program 100 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:41:07,998 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:41:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:08,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:11,287 INFO L134 CoverageAnalysis]: Checked inductivity of 13135 backedges. 6165 proven. 4950 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:11,304 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:41:11,328 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [110] total 110 [2018-04-12 07:41:11,328 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:41:11,328 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:41:11,328 INFO L182 omatonBuilderFactory]: Interpolants [168450#false, 169218#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 169219#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 169216#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 168449#true, 169217#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 169222#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 169223#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 169220#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 169221#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 169226#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 169227#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 169224#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 169225#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 169230#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 168719#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 169231#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 169228#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 169229#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 169234#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 169235#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 168720#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 169232#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 169233#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 169238#(<= |#Ultimate.C_memset_#amount| 99), 169236#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 169237#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 168754#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 169031#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 169032#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 169138#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 169139#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 169137#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 99)), 169142#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 169143#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 169140#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 169141#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 169146#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 169147#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 169144#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 169145#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 169150#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 169151#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 169148#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 169149#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 169154#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 169155#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 169152#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 169153#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 169158#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 169159#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 169156#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 169157#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 169162#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 169163#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 169160#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 169161#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 169166#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 169167#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 169164#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 169165#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 169170#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 169171#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 169168#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 169169#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 169174#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 168919#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 169175#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 169172#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 169173#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 169178#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 169179#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 169176#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 169177#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 169182#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 169183#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 169180#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 169181#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 169186#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 169187#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 169184#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 169185#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 169190#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 169191#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 169188#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 169189#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 169194#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 169195#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 169192#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 169193#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 169198#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 169199#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 169196#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 169197#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 169202#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 169203#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 169200#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 169201#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 169206#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 169207#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 169204#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 169205#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 169210#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 169211#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 169208#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 169209#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 169214#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 169215#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 169212#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 169213#(<= |#Ultimate.C_memset_#t~loopctr32| 75)] [2018-04-12 07:41:11,329 INFO L134 CoverageAnalysis]: Checked inductivity of 13135 backedges. 6165 proven. 4950 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:11,329 INFO L442 AbstractCegarLoop]: Interpolant automaton has 110 states [2018-04-12 07:41:11,329 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2018-04-12 07:41:11,329 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5170, Invalid=6820, Unknown=0, NotChecked=0, Total=11990 [2018-04-12 07:41:11,329 INFO L87 Difference]: Start difference. First operand 383 states and 490 transitions. Second operand 110 states. [2018-04-12 07:41:15,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:41:15,625 INFO L93 Difference]: Finished difference Result 608 states and 808 transitions. [2018-04-12 07:41:15,625 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2018-04-12 07:41:15,625 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 297 [2018-04-12 07:41:15,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:41:15,626 INFO L225 Difference]: With dead ends: 608 [2018-04-12 07:41:15,626 INFO L226 Difference]: Without dead ends: 601 [2018-04-12 07:41:15,627 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5258 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=14056, Invalid=29834, Unknown=0, NotChecked=0, Total=43890 [2018-04-12 07:41:15,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2018-04-12 07:41:15,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 384. [2018-04-12 07:41:15,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 384 states. [2018-04-12 07:41:15,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 492 transitions. [2018-04-12 07:41:15,634 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 492 transitions. Word has length 297 [2018-04-12 07:41:15,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:41:15,634 INFO L459 AbstractCegarLoop]: Abstraction has 384 states and 492 transitions. [2018-04-12 07:41:15,634 INFO L460 AbstractCegarLoop]: Interpolant automaton has 110 states. [2018-04-12 07:41:15,634 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 492 transitions. [2018-04-12 07:41:15,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2018-04-12 07:41:15,635 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:41:15,635 INFO L355 BasicCegarLoop]: trace histogram [156, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:41:15,635 INFO L408 AbstractCegarLoop]: === Iteration 127 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:41:15,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1318440803, now seen corresponding path program 101 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:41:15,638 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:41:15,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:15,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:16,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:16,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:18,920 INFO L134 CoverageAnalysis]: Checked inductivity of 13296 backedges. 6226 proven. 5050 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:18,936 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:41:18,937 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [111] total 111 [2018-04-12 07:41:18,937 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:41:18,937 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:41:18,937 INFO L182 omatonBuilderFactory]: Interpolants [171015#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 171016#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 171122#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 100)), 171123#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 171126#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 171127#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 171124#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 171125#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 171130#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 171131#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 171128#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 171129#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 171134#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 171135#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 171132#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 171133#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 171138#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 171139#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 171136#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 171137#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 171142#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 171143#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 171140#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 171141#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 171146#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 171147#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 171144#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 171145#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 171150#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 171151#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 171148#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 171149#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 171154#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 171155#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 171152#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 171153#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 170902#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 171158#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 171159#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 171156#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 171157#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 171162#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 171163#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 171160#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 171161#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 171166#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 171167#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 171164#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 171165#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 171170#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 171171#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 171168#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 171169#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 171174#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 171175#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 171172#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 171173#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 171178#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 171179#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 171176#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 171177#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 171182#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 171183#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 171180#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 171181#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 171186#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 171187#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 171184#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 171185#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 171190#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 171191#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 171188#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 171189#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 171194#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 171195#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 171192#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 171193#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 171198#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 170431#true, 171199#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 171196#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 171197#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 171202#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 171203#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 170432#false, 171200#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 171201#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 171206#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 171207#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 171204#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 171205#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 171210#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 171211#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 171208#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 171209#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 170702#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 171214#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 170703#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 171215#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 171212#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 171213#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 171218#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 171219#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 171216#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 171217#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 171222#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 171223#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 171220#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 171221#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 171224#(<= |#Ultimate.C_memset_#amount| 100), 170737#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-12 07:41:18,938 INFO L134 CoverageAnalysis]: Checked inductivity of 13296 backedges. 6226 proven. 5050 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:18,938 INFO L442 AbstractCegarLoop]: Interpolant automaton has 111 states [2018-04-12 07:41:18,938 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2018-04-12 07:41:18,938 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5272, Invalid=6938, Unknown=0, NotChecked=0, Total=12210 [2018-04-12 07:41:18,939 INFO L87 Difference]: Start difference. First operand 384 states and 492 transitions. Second operand 111 states. [2018-04-12 07:41:24,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:41:24,540 INFO L93 Difference]: Finished difference Result 611 states and 813 transitions. [2018-04-12 07:41:24,540 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 207 states. [2018-04-12 07:41:24,540 INFO L78 Accepts]: Start accepts. Automaton has 111 states. Word has length 298 [2018-04-12 07:41:24,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:41:24,541 INFO L225 Difference]: With dead ends: 611 [2018-04-12 07:41:24,541 INFO L226 Difference]: Without dead ends: 604 [2018-04-12 07:41:24,542 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5361 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=14347, Invalid=30385, Unknown=0, NotChecked=0, Total=44732 [2018-04-12 07:41:24,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2018-04-12 07:41:24,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 385. [2018-04-12 07:41:24,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 385 states. [2018-04-12 07:41:24,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 494 transitions. [2018-04-12 07:41:24,549 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 494 transitions. Word has length 298 [2018-04-12 07:41:24,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:41:24,549 INFO L459 AbstractCegarLoop]: Abstraction has 385 states and 494 transitions. [2018-04-12 07:41:24,549 INFO L460 AbstractCegarLoop]: Interpolant automaton has 111 states. [2018-04-12 07:41:24,549 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 494 transitions. [2018-04-12 07:41:24,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2018-04-12 07:41:24,550 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:41:24,550 INFO L355 BasicCegarLoop]: trace histogram [157, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:41:24,550 INFO L408 AbstractCegarLoop]: === Iteration 128 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:41:24,550 INFO L82 PathProgramCache]: Analyzing trace with hash -174106928, now seen corresponding path program 102 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:41:24,552 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:41:24,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:24,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:25,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:25,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:27,886 INFO L134 CoverageAnalysis]: Checked inductivity of 13458 backedges. 6287 proven. 5151 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:27,903 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:41:27,903 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [112] total 112 [2018-04-12 07:41:27,904 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:41:27,904 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:41:27,904 INFO L182 omatonBuilderFactory]: Interpolants [173118#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 173119#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 173117#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 101)), 173122#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 173123#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 173120#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 173121#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 173126#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 173127#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 173124#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 173125#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 173130#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 173131#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 173128#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 173129#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 173134#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 173135#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 173132#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 173133#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 173138#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 173139#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 173136#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 173137#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 173142#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 173143#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 173140#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 173141#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 173146#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 173147#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 173144#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 173145#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 173150#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 172895#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 173151#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 173148#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 173149#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 173154#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 173155#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 173152#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 173153#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 173158#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 173159#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 173156#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 173157#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 173162#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 173163#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 173160#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 173161#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 173166#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 173167#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 173164#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 173165#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 173170#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 173171#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 173168#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 173169#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 173174#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 173175#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 173172#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 173173#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 173178#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 173179#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 173176#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 173177#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 173182#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 173183#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 173180#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 173181#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 173186#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 173187#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 173184#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 173185#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 173190#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 172423#true, 173191#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 173188#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 173189#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 173194#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 173195#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 172424#false, 173192#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 173193#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 173198#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 173199#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 173196#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 173197#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 173202#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 173203#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 173200#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 173201#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 173206#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 172695#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 173207#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 173204#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 173205#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 173210#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 173211#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 172696#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 173208#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 173209#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 173214#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 173215#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 173212#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 173213#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 173218#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 173219#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 173216#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 173217#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 173220#(<= |#Ultimate.C_memset_#amount| 101), 172730#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 173010#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 173009#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296)))] [2018-04-12 07:41:27,905 INFO L134 CoverageAnalysis]: Checked inductivity of 13458 backedges. 6287 proven. 5151 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:27,905 INFO L442 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-04-12 07:41:27,906 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-04-12 07:41:27,906 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5375, Invalid=7057, Unknown=0, NotChecked=0, Total=12432 [2018-04-12 07:41:27,907 INFO L87 Difference]: Start difference. First operand 385 states and 494 transitions. Second operand 112 states. [2018-04-12 07:41:33,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:41:33,484 INFO L93 Difference]: Finished difference Result 614 states and 818 transitions. [2018-04-12 07:41:33,484 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 209 states. [2018-04-12 07:41:33,484 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 299 [2018-04-12 07:41:33,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:41:33,485 INFO L225 Difference]: With dead ends: 614 [2018-04-12 07:41:33,485 INFO L226 Difference]: Without dead ends: 607 [2018-04-12 07:41:33,486 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5465 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=14641, Invalid=30941, Unknown=0, NotChecked=0, Total=45582 [2018-04-12 07:41:33,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2018-04-12 07:41:33,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 386. [2018-04-12 07:41:33,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 386 states. [2018-04-12 07:41:33,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 496 transitions. [2018-04-12 07:41:33,493 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 496 transitions. Word has length 299 [2018-04-12 07:41:33,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:41:33,494 INFO L459 AbstractCegarLoop]: Abstraction has 386 states and 496 transitions. [2018-04-12 07:41:33,494 INFO L460 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-04-12 07:41:33,494 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 496 transitions. [2018-04-12 07:41:33,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2018-04-12 07:41:33,494 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:41:33,494 INFO L355 BasicCegarLoop]: trace histogram [158, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:41:33,494 INFO L408 AbstractCegarLoop]: === Iteration 129 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:41:33,495 INFO L82 PathProgramCache]: Analyzing trace with hash 940504829, now seen corresponding path program 103 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:41:33,497 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:41:33,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:33,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:34,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:36,880 INFO L134 CoverageAnalysis]: Checked inductivity of 13621 backedges. 6348 proven. 5253 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:36,896 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:41:36,896 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [113] total 113 [2018-04-12 07:41:36,896 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:41:36,897 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:41:36,897 INFO L182 omatonBuilderFactory]: Interpolants [175122#(or (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) 1)) (not (= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 119))), 175123#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 175126#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 175127#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 175124#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 175125#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 175130#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 175131#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 175128#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 175129#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 175134#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 175135#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 175132#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 175133#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 175138#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 175139#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 175136#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 175137#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 175142#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 175143#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 175140#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 175141#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 175146#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 175147#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 175144#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 175145#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 175150#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 175151#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 175148#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 175149#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 174898#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 175154#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 175155#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 175152#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 175153#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 175158#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 175159#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 175156#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 175157#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 175162#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 175163#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 175160#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 175161#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 175166#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 175167#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 175164#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 175165#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 175170#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 175171#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 175168#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 175169#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 175174#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 175175#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 175172#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 175173#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 175178#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 175179#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 175176#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 175177#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 175182#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 175183#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 175180#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 175181#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 175186#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 175187#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 175184#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 175185#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 175190#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 175191#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 175188#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 175189#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 174426#false, 175194#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 175195#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 175192#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 174425#true, 175193#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 175198#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 175199#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 175196#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 175197#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 175202#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 175203#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 175200#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 175201#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 175206#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 175207#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 175204#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 175205#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 174698#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 175210#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 174699#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 175211#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 175208#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 175209#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 175214#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 175215#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 175212#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 175213#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 175218#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 175219#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 175216#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 175217#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 175222#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 175223#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 175220#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 175221#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 175226#(<= |#Ultimate.C_memset_#amount| 102), 175224#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 175225#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 174733#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 175014#(and (= |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size) (= (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))), 175013#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296)))] [2018-04-12 07:41:36,898 INFO L134 CoverageAnalysis]: Checked inductivity of 13621 backedges. 6348 proven. 5253 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:36,898 INFO L442 AbstractCegarLoop]: Interpolant automaton has 113 states [2018-04-12 07:41:36,898 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2018-04-12 07:41:36,898 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5479, Invalid=7177, Unknown=0, NotChecked=0, Total=12656 [2018-04-12 07:41:36,899 INFO L87 Difference]: Start difference. First operand 386 states and 496 transitions. Second operand 113 states. [2018-04-12 07:41:42,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:41:42,776 INFO L93 Difference]: Finished difference Result 611 states and 817 transitions. [2018-04-12 07:41:42,776 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2018-04-12 07:41:42,776 INFO L78 Accepts]: Start accepts. Automaton has 113 states. Word has length 300 [2018-04-12 07:41:42,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:41:42,777 INFO L225 Difference]: With dead ends: 611 [2018-04-12 07:41:42,777 INFO L226 Difference]: Without dead ends: 604 [2018-04-12 07:41:42,778 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5881 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=14963, Invalid=32779, Unknown=0, NotChecked=0, Total=47742 [2018-04-12 07:41:42,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2018-04-12 07:41:42,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 387. [2018-04-12 07:41:42,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 387 states. [2018-04-12 07:41:42,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 498 transitions. [2018-04-12 07:41:42,786 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 498 transitions. Word has length 300 [2018-04-12 07:41:42,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:41:42,786 INFO L459 AbstractCegarLoop]: Abstraction has 387 states and 498 transitions. [2018-04-12 07:41:42,786 INFO L460 AbstractCegarLoop]: Interpolant automaton has 113 states. [2018-04-12 07:41:42,787 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 498 transitions. [2018-04-12 07:41:42,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2018-04-12 07:41:42,787 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:41:42,787 INFO L355 BasicCegarLoop]: trace histogram [159, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:41:42,787 INFO L408 AbstractCegarLoop]: === Iteration 130 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:41:42,787 INFO L82 PathProgramCache]: Analyzing trace with hash 1133730928, now seen corresponding path program 104 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:41:42,789 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:41:42,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:42,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:42,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:43,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:46,284 INFO L134 CoverageAnalysis]: Checked inductivity of 13785 backedges. 6409 proven. 5356 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:46,300 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:41:46,300 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [114] total 114 [2018-04-12 07:41:46,300 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:41:46,300 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:41:46,301 INFO L182 omatonBuilderFactory]: Interpolants [177154#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 177155#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 177152#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 177153#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 177158#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 177159#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 177156#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 177157#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 177162#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 177163#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 177160#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 177161#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 177166#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 176911#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 177167#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 177164#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 177165#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 177170#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 177171#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 177168#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 177169#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 177174#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 177175#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 177172#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 177173#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 177178#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 177179#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 177176#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 177177#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 177182#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 177183#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 177180#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 177181#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 177186#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 177187#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 177184#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 177185#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 177190#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 177191#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 177188#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 177189#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 177194#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 177195#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 177192#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 177193#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 177198#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 177199#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 177196#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 177197#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 177202#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 177203#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 177200#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 177201#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 176438#false, 177206#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 177207#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 177204#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 176437#true, 177205#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 177210#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 177211#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 177208#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 177209#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 177214#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 177215#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 177212#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 177213#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 177218#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 177219#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 177216#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 177217#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 177222#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 176711#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 177223#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 177220#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 177221#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 177226#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 177227#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 176712#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 177224#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 177225#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 177230#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 177231#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 177228#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 177229#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 177234#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 177235#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 177232#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 177233#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 177238#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 177239#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 177236#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 177237#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 177242#(<= |#Ultimate.C_memset_#amount| 103), 177240#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 177241#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 176746#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 177027#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 177028#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 177138#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 177139#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 177137#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 103)), 177142#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 177143#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 177140#(= |#Ultimate.C_memset_#t~loopctr32| 2), 177141#(= |#Ultimate.C_memset_#t~loopctr32| 3), 177146#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 177147#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 177144#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 177145#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 177150#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 177151#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 177148#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 177149#(<= |#Ultimate.C_memset_#t~loopctr32| 11)] [2018-04-12 07:41:46,301 INFO L134 CoverageAnalysis]: Checked inductivity of 13785 backedges. 6409 proven. 5356 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:46,301 INFO L442 AbstractCegarLoop]: Interpolant automaton has 114 states [2018-04-12 07:41:46,302 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2018-04-12 07:41:46,302 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5578, Invalid=7304, Unknown=0, NotChecked=0, Total=12882 [2018-04-12 07:41:46,302 INFO L87 Difference]: Start difference. First operand 387 states and 498 transitions. Second operand 114 states. [2018-04-12 07:41:52,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:41:52,000 INFO L93 Difference]: Finished difference Result 620 states and 828 transitions. [2018-04-12 07:41:52,000 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 213 states. [2018-04-12 07:41:52,000 INFO L78 Accepts]: Start accepts. Automaton has 114 states. Word has length 301 [2018-04-12 07:41:52,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:41:52,001 INFO L225 Difference]: With dead ends: 620 [2018-04-12 07:41:52,001 INFO L226 Difference]: Without dead ends: 613 [2018-04-12 07:41:52,002 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5673 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=15229, Invalid=32077, Unknown=0, NotChecked=0, Total=47306 [2018-04-12 07:41:52,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2018-04-12 07:41:52,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 388. [2018-04-12 07:41:52,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 388 states. [2018-04-12 07:41:52,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 500 transitions. [2018-04-12 07:41:52,010 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 500 transitions. Word has length 301 [2018-04-12 07:41:52,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:41:52,010 INFO L459 AbstractCegarLoop]: Abstraction has 388 states and 500 transitions. [2018-04-12 07:41:52,010 INFO L460 AbstractCegarLoop]: Interpolant automaton has 114 states. [2018-04-12 07:41:52,010 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 500 transitions. [2018-04-12 07:41:52,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2018-04-12 07:41:52,011 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:41:52,011 INFO L355 BasicCegarLoop]: trace histogram [160, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:41:52,011 INFO L408 AbstractCegarLoop]: === Iteration 131 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:41:52,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1466194595, now seen corresponding path program 105 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:41:52,013 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:41:52,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:52,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:41:55,606 INFO L134 CoverageAnalysis]: Checked inductivity of 13950 backedges. 6470 proven. 5460 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:55,623 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:41:55,623 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [115] total 115 [2018-04-12 07:41:55,623 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:41:55,623 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:41:55,623 INFO L182 omatonBuilderFactory]: Interpolants [179202#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 179203#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 179200#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 179201#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 179206#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 179207#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 179204#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 179205#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 179210#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 179211#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 179208#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 179209#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 179214#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 179215#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 179212#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 179213#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 179218#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 179219#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 179216#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 179217#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 179222#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 179223#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 179220#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 179221#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 179226#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 178459#true, 179227#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 179224#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 179225#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 179230#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 179231#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 178460#false, 179228#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 179229#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 179234#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 179235#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 179232#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 179233#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 179238#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 179239#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 179236#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 179237#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 179242#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 179243#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 179240#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 179241#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 178734#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 179246#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 178735#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 179247#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 179244#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 179245#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 179250#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 179251#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 179248#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 179249#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 179254#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 179255#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 179252#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 179253#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 179258#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 179259#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 179256#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 179257#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 179262#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 179263#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 179260#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 179261#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 179266#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 179267#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 179264#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 179265#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 179268#(<= |#Ultimate.C_memset_#amount| 104), 178769#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 179051#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 179052#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 179162#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 104)), 179163#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 179166#(= |#Ultimate.C_memset_#t~loopctr32| 3), 179167#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 179164#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 179165#(= |#Ultimate.C_memset_#t~loopctr32| 2), 179170#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 179171#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 179168#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 179169#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 179174#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 179175#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 179172#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 179173#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 179178#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 179179#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 179176#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 179177#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 179182#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 179183#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 179180#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 179181#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 179186#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 179187#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 179184#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 179185#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 178934#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 179190#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 179191#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 179188#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 179189#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 179194#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 179195#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 179192#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 179193#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 179198#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 179199#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 179196#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 179197#(<= |#Ultimate.C_memset_#t~loopctr32| 34)] [2018-04-12 07:41:55,624 INFO L134 CoverageAnalysis]: Checked inductivity of 13950 backedges. 6470 proven. 5460 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:41:55,624 INFO L442 AbstractCegarLoop]: Interpolant automaton has 115 states [2018-04-12 07:41:55,624 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2018-04-12 07:41:55,625 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5684, Invalid=7426, Unknown=0, NotChecked=0, Total=13110 [2018-04-12 07:41:55,625 INFO L87 Difference]: Start difference. First operand 388 states and 500 transitions. Second operand 115 states. [2018-04-12 07:42:00,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:42:00,895 INFO L93 Difference]: Finished difference Result 623 states and 833 transitions. [2018-04-12 07:42:00,895 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 215 states. [2018-04-12 07:42:00,895 INFO L78 Accepts]: Start accepts. Automaton has 115 states. Word has length 302 [2018-04-12 07:42:00,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:42:00,896 INFO L225 Difference]: With dead ends: 623 [2018-04-12 07:42:00,896 INFO L226 Difference]: Without dead ends: 616 [2018-04-12 07:42:00,897 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5780 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=15532, Invalid=32648, Unknown=0, NotChecked=0, Total=48180 [2018-04-12 07:42:00,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2018-04-12 07:42:00,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 389. [2018-04-12 07:42:00,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 389 states. [2018-04-12 07:42:00,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 502 transitions. [2018-04-12 07:42:00,904 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 502 transitions. Word has length 302 [2018-04-12 07:42:00,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:42:00,904 INFO L459 AbstractCegarLoop]: Abstraction has 389 states and 502 transitions. [2018-04-12 07:42:00,904 INFO L460 AbstractCegarLoop]: Interpolant automaton has 115 states. [2018-04-12 07:42:00,904 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 502 transitions. [2018-04-12 07:42:00,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2018-04-12 07:42:00,905 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:42:00,905 INFO L355 BasicCegarLoop]: trace histogram [161, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:42:00,905 INFO L408 AbstractCegarLoop]: === Iteration 132 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:42:00,905 INFO L82 PathProgramCache]: Analyzing trace with hash -459507184, now seen corresponding path program 106 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:42:00,908 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:42:00,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:01,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:02,619 WARN L151 SmtUtils]: Spent 510ms on a formula simplification. DAG size of input: 32 DAG size of output 14 [2018-04-12 07:42:02,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:05,431 INFO L134 CoverageAnalysis]: Checked inductivity of 14116 backedges. 6531 proven. 5565 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:05,448 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:42:05,448 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [116] total 116 [2018-04-12 07:42:05,448 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:42:05,448 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:42:05,448 INFO L182 omatonBuilderFactory]: Interpolants [181250#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 181251#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 181248#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 181249#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 181254#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 181255#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 181252#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 181253#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 181258#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 180491#true, 181259#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 181256#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 181257#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 181262#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 181263#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 180492#false, 181260#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 181261#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 181266#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 181267#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 181264#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 181265#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 181270#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 181271#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 181268#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 181269#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 181274#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 181275#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 181272#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 181273#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 181278#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 180767#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 181279#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 181276#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 181277#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 181282#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 181283#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 180768#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 181280#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 181281#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 181286#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 181287#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 181284#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 181285#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 181290#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 181291#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 181288#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 181289#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 181294#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 181295#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 181292#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 181293#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 181298#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 181299#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 181296#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 181297#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 181302#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 181303#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 181300#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 181301#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 181304#(<= |#Ultimate.C_memset_#amount| 105), 180802#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 181086#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 181085#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 181198#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 181199#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 181197#(or (not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296))) (<= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 105) (< 2147483647 (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296))), 181202#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 181203#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 181200#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 181201#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 181206#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 181207#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 181204#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 181205#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 181210#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 181211#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 181208#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 181209#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 181214#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 181215#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 181212#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 181213#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 181218#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 181219#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 181216#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 181217#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 181222#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 180967#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 181223#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 181220#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 181221#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 181226#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 181227#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 181224#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 181225#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 181230#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 181231#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 181228#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 181229#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 181234#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 181235#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 181232#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 181233#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 181238#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 181239#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 181236#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 181237#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 181242#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 181243#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 181240#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 181241#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 181246#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 181247#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 181244#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 181245#(<= |#Ultimate.C_memset_#t~loopctr32| 47)] [2018-04-12 07:42:05,449 INFO L134 CoverageAnalysis]: Checked inductivity of 14116 backedges. 6531 proven. 5565 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:05,449 INFO L442 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-04-12 07:42:05,449 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-04-12 07:42:05,450 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5797, Invalid=7543, Unknown=0, NotChecked=0, Total=13340 [2018-04-12 07:42:05,450 INFO L87 Difference]: Start difference. First operand 389 states and 502 transitions. Second operand 116 states. [2018-04-12 07:42:07,436 WARN L148 SmtUtils]: Spent 1374ms on a formula simplification that was a NOOP. DAG size: 22 [2018-04-12 07:42:11,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:42:11,949 INFO L93 Difference]: Finished difference Result 626 states and 838 transitions. [2018-04-12 07:42:11,949 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 217 states. [2018-04-12 07:42:11,949 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 303 [2018-04-12 07:42:11,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:42:11,950 INFO L225 Difference]: With dead ends: 626 [2018-04-12 07:42:11,950 INFO L226 Difference]: Without dead ends: 619 [2018-04-12 07:42:11,951 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5891 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=15847, Invalid=33215, Unknown=0, NotChecked=0, Total=49062 [2018-04-12 07:42:11,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2018-04-12 07:42:11,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 390. [2018-04-12 07:42:11,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 390 states. [2018-04-12 07:42:11,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 504 transitions. [2018-04-12 07:42:11,959 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 504 transitions. Word has length 303 [2018-04-12 07:42:11,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:42:11,959 INFO L459 AbstractCegarLoop]: Abstraction has 390 states and 504 transitions. [2018-04-12 07:42:11,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-04-12 07:42:11,959 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 504 transitions. [2018-04-12 07:42:11,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2018-04-12 07:42:11,959 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:42:11,960 INFO L355 BasicCegarLoop]: trace histogram [162, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:42:11,960 INFO L408 AbstractCegarLoop]: === Iteration 133 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:42:11,960 INFO L82 PathProgramCache]: Analyzing trace with hash 683031485, now seen corresponding path program 107 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:42:11,962 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:42:12,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:12,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:15,556 INFO L134 CoverageAnalysis]: Checked inductivity of 14283 backedges. 6592 proven. 5671 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:15,572 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:42:15,572 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [117] total 117 [2018-04-12 07:42:15,572 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:42:15,573 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:42:15,573 INFO L182 omatonBuilderFactory]: Interpolants [183298#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 183299#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 183296#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 183297#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 182534#false, 183302#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 183303#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 183300#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 182533#true, 183301#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 183306#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 183307#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 183304#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 183305#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 183310#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 183311#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 183308#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 183309#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 183314#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 183315#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 183312#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 183313#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 183318#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 183319#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 183316#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 183317#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 182810#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 183322#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 182811#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 183323#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 183320#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 183321#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 183326#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 183327#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 183324#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 183325#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 183330#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 183331#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 183328#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 183329#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 183334#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 183335#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 183332#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 183333#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 183338#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 183339#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 183336#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 183337#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 183342#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 183343#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 183340#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 183341#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 183346#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 183347#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 183344#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 183345#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 183350#(<= |#Ultimate.C_memset_#amount| 106), 183348#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 183349#(<= |#Ultimate.C_memset_#t~loopctr32| 106), 182845#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 183130#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 183129#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 183242#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 106)), 183243#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 183246#(= 3 |#Ultimate.C_memset_#t~loopctr32|), 183247#(= 4 |#Ultimate.C_memset_#t~loopctr32|), 183244#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 183245#(= |#Ultimate.C_memset_#t~loopctr32| 2), 183250#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 183251#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 183248#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 183249#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 183254#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 183255#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 183252#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 183253#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 183258#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 183259#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 183256#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 183257#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 183262#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 183263#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 183260#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 183261#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 183010#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 183266#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 183267#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 183264#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 183265#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 183270#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 183271#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 183268#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 183269#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 183274#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 183275#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 183272#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 183273#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 183278#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 183279#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 183276#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 183277#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 183282#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 183283#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 183280#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 183281#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 183286#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 183287#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 183284#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 183285#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 183290#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 183291#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 183288#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 183289#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 183294#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 183295#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 183292#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 183293#(<= |#Ultimate.C_memset_#t~loopctr32| 50)] [2018-04-12 07:42:15,573 INFO L134 CoverageAnalysis]: Checked inductivity of 14283 backedges. 6592 proven. 5671 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:15,573 INFO L442 AbstractCegarLoop]: Interpolant automaton has 117 states [2018-04-12 07:42:15,574 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2018-04-12 07:42:15,574 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5895, Invalid=7677, Unknown=0, NotChecked=0, Total=13572 [2018-04-12 07:42:15,574 INFO L87 Difference]: Start difference. First operand 390 states and 504 transitions. Second operand 117 states. [2018-04-12 07:42:20,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:42:20,769 INFO L93 Difference]: Finished difference Result 629 states and 843 transitions. [2018-04-12 07:42:20,769 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2018-04-12 07:42:20,769 INFO L78 Accepts]: Start accepts. Automaton has 117 states. Word has length 304 [2018-04-12 07:42:20,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:42:20,770 INFO L225 Difference]: With dead ends: 629 [2018-04-12 07:42:20,770 INFO L226 Difference]: Without dead ends: 622 [2018-04-12 07:42:20,772 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5996 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=16142, Invalid=33810, Unknown=0, NotChecked=0, Total=49952 [2018-04-12 07:42:20,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2018-04-12 07:42:20,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 391. [2018-04-12 07:42:20,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 391 states. [2018-04-12 07:42:20,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 506 transitions. [2018-04-12 07:42:20,779 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 506 transitions. Word has length 304 [2018-04-12 07:42:20,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:42:20,779 INFO L459 AbstractCegarLoop]: Abstraction has 391 states and 506 transitions. [2018-04-12 07:42:20,779 INFO L460 AbstractCegarLoop]: Interpolant automaton has 117 states. [2018-04-12 07:42:20,780 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 506 transitions. [2018-04-12 07:42:20,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2018-04-12 07:42:20,780 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:42:20,780 INFO L355 BasicCegarLoop]: trace histogram [163, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:42:20,780 INFO L408 AbstractCegarLoop]: === Iteration 134 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:42:20,780 INFO L82 PathProgramCache]: Analyzing trace with hash 1741991856, now seen corresponding path program 108 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:42:20,782 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:42:20,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:20,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:21,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:24,573 INFO L134 CoverageAnalysis]: Checked inductivity of 14451 backedges. 6653 proven. 5778 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:24,590 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:42:24,590 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [118] total 118 [2018-04-12 07:42:24,590 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:42:24,590 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:42:24,591 INFO L182 omatonBuilderFactory]: Interpolants [185346#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 185347#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 185344#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 185345#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 185350#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 185351#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 185348#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 185349#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 184586#false, 185354#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 185355#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 185352#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 184585#true, 185353#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 185358#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 185359#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 185356#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 185357#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 185362#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 185363#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 185360#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 185361#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 185366#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 185367#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 185364#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 185365#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 185370#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 185371#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 185368#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 185369#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 185374#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 184863#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 185375#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 185372#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 185373#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 185378#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 185379#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 184864#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 185376#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 185377#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 185382#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 185383#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 185380#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 185381#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 185386#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 185387#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 185384#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 185385#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 185390#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 185391#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 185388#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 185389#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 185394#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 185395#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 185392#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 185393#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 185398#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 185399#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 185396#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 185397#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 185402#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 185403#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 185400#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 185401#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 185406#(<= |#Ultimate.C_memset_#amount| 107), 185404#(<= |#Ultimate.C_memset_#t~loopctr32| 106), 185405#(<= |#Ultimate.C_memset_#t~loopctr32| 107), 184898#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 185183#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 185184#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 185298#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 185299#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 185297#(or (not (= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296))) (< 2147483647 (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) (<= (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296) 107)), 185302#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 185303#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 185300#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 185301#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 185306#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 185307#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 185304#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 185305#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 185310#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 185311#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 185308#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 185309#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 185314#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 185315#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 185312#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 185313#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 185318#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 185063#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 185319#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 185316#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 185317#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 185322#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 185323#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 185320#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 185321#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 185326#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 185327#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 185324#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 185325#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 185330#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 185331#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 185328#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 185329#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 185334#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 185335#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 185332#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 185333#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 185338#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 185339#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 185336#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 185337#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 185342#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 185343#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 185340#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 185341#(<= |#Ultimate.C_memset_#t~loopctr32| 43)] [2018-04-12 07:42:24,591 INFO L134 CoverageAnalysis]: Checked inductivity of 14451 backedges. 6653 proven. 5778 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:24,591 INFO L442 AbstractCegarLoop]: Interpolant automaton has 118 states [2018-04-12 07:42:24,592 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2018-04-12 07:42:24,592 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6014, Invalid=7792, Unknown=0, NotChecked=0, Total=13806 [2018-04-12 07:42:24,592 INFO L87 Difference]: Start difference. First operand 391 states and 506 transitions. Second operand 118 states. [2018-04-12 07:42:26,591 WARN L148 SmtUtils]: Spent 1375ms on a formula simplification that was a NOOP. DAG size: 22 [2018-04-12 07:42:31,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:42:31,356 INFO L93 Difference]: Finished difference Result 632 states and 848 transitions. [2018-04-12 07:42:31,356 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 221 states. [2018-04-12 07:42:31,356 INFO L78 Accepts]: Start accepts. Automaton has 118 states. Word has length 305 [2018-04-12 07:42:31,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:42:31,357 INFO L225 Difference]: With dead ends: 632 [2018-04-12 07:42:31,357 INFO L226 Difference]: Without dead ends: 625 [2018-04-12 07:42:31,358 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 224 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6110 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=16468, Invalid=34382, Unknown=0, NotChecked=0, Total=50850 [2018-04-12 07:42:31,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2018-04-12 07:42:31,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 392. [2018-04-12 07:42:31,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 392 states. [2018-04-12 07:42:31,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 508 transitions. [2018-04-12 07:42:31,366 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 508 transitions. Word has length 305 [2018-04-12 07:42:31,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:42:31,366 INFO L459 AbstractCegarLoop]: Abstraction has 392 states and 508 transitions. [2018-04-12 07:42:31,366 INFO L460 AbstractCegarLoop]: Interpolant automaton has 118 states. [2018-04-12 07:42:31,366 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 508 transitions. [2018-04-12 07:42:31,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2018-04-12 07:42:31,367 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:42:31,367 INFO L355 BasicCegarLoop]: trace histogram [164, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:42:31,367 INFO L408 AbstractCegarLoop]: === Iteration 135 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:42:31,367 INFO L82 PathProgramCache]: Analyzing trace with hash 210024989, now seen corresponding path program 109 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:42:31,369 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:42:31,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:31,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:32,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:35,107 INFO L134 CoverageAnalysis]: Checked inductivity of 14620 backedges. 6714 proven. 5886 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:35,123 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:42:35,124 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [119] total 119 [2018-04-12 07:42:35,124 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:42:35,124 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:42:35,124 INFO L182 omatonBuilderFactory]: Interpolants [187394#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 187395#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 187392#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 187393#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 187398#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 187399#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 187396#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 187397#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 187402#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 187403#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 187400#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 187401#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 187406#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 187407#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 187404#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 187405#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 187410#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 187411#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 187408#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 187409#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 187414#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 186647#true, 187415#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 187412#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 187413#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 187418#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 187419#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 186648#false, 187416#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 187417#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 187422#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 187423#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 187420#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 187421#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 187426#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 187427#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 187424#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 187425#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 187430#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 187431#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 187428#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 187429#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 187434#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 187435#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 187432#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 187433#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 186926#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 187438#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 186927#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 187439#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 187436#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 187437#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 187442#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 187443#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 187440#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 187441#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 187446#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 187447#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 187444#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 187445#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 187450#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 187451#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 187448#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 187449#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 187454#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 187455#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 187452#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 187453#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 187458#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 187459#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 187456#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 187457#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 187462#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 187463#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 187460#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 187461#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 187466#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 187467#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 187464#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 187465#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 187470#(<= |#Ultimate.C_memset_#t~loopctr32| 107), 187471#(<= |#Ultimate.C_memset_#t~loopctr32| 108), 187468#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 187469#(<= |#Ultimate.C_memset_#t~loopctr32| 106), 187472#(<= |#Ultimate.C_memset_#amount| 108), 186961#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 187247#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 187248#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 187362#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 108)), 187363#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 187366#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 187367#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 187364#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 187365#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 187370#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 187371#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 187368#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 187369#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 187374#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 187375#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 187372#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 187373#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 187378#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 187379#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 187376#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 187377#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 187126#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 187382#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 187383#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 187380#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 187381#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 187386#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 187387#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 187384#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 187385#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 187390#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 187391#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 187388#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 187389#(<= |#Ultimate.C_memset_#t~loopctr32| 26)] [2018-04-12 07:42:35,125 INFO L134 CoverageAnalysis]: Checked inductivity of 14620 backedges. 6714 proven. 5886 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:35,125 INFO L442 AbstractCegarLoop]: Interpolant automaton has 119 states [2018-04-12 07:42:35,125 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2018-04-12 07:42:35,126 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6123, Invalid=7919, Unknown=0, NotChecked=0, Total=14042 [2018-04-12 07:42:35,126 INFO L87 Difference]: Start difference. First operand 392 states and 508 transitions. Second operand 119 states. [2018-04-12 07:42:40,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:42:40,855 INFO L93 Difference]: Finished difference Result 635 states and 853 transitions. [2018-04-12 07:42:40,855 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2018-04-12 07:42:40,855 INFO L78 Accepts]: Start accepts. Automaton has 119 states. Word has length 306 [2018-04-12 07:42:40,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:42:40,856 INFO L225 Difference]: With dead ends: 635 [2018-04-12 07:42:40,856 INFO L226 Difference]: Without dead ends: 628 [2018-04-12 07:42:40,857 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6220 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=16781, Invalid=34975, Unknown=0, NotChecked=0, Total=51756 [2018-04-12 07:42:40,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2018-04-12 07:42:40,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 393. [2018-04-12 07:42:40,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 393 states. [2018-04-12 07:42:40,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 510 transitions. [2018-04-12 07:42:40,864 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 510 transitions. Word has length 306 [2018-04-12 07:42:40,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:42:40,865 INFO L459 AbstractCegarLoop]: Abstraction has 393 states and 510 transitions. [2018-04-12 07:42:40,865 INFO L460 AbstractCegarLoop]: Interpolant automaton has 119 states. [2018-04-12 07:42:40,865 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 510 transitions. [2018-04-12 07:42:40,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2018-04-12 07:42:40,865 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:42:40,865 INFO L355 BasicCegarLoop]: trace histogram [165, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:42:40,866 INFO L408 AbstractCegarLoop]: === Iteration 136 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:42:40,866 INFO L82 PathProgramCache]: Analyzing trace with hash -36307632, now seen corresponding path program 110 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:42:40,868 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:42:40,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:41,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:44,613 INFO L134 CoverageAnalysis]: Checked inductivity of 14790 backedges. 6775 proven. 5995 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:44,629 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:42:44,630 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [120] total 120 [2018-04-12 07:42:44,630 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:42:44,630 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:42:44,630 INFO L182 omatonBuilderFactory]: Interpolants [189442#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 189443#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 189440#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 189441#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 189446#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 189447#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 189444#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 189445#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 189450#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 189451#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 189448#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 189449#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 189454#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 189199#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 189455#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 189452#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 189453#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 189458#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 189459#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 189456#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 189457#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 189462#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 189463#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 189460#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 189461#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 189466#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 189467#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 189464#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 189465#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 189470#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 189471#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 189468#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 189469#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 189474#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 189475#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 189472#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 189473#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 189478#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 189479#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 189476#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 189477#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 189482#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 189483#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 189480#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 189481#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 189486#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 188719#true, 189487#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 189484#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 189485#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 189490#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 189491#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 188720#false, 189488#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 189489#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 189494#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 189495#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 189492#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 189493#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 189498#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 189499#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 189496#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 189497#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 189502#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 189503#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 189500#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 189501#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 189506#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 189507#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 189504#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 189505#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 189510#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 188999#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 189511#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 189508#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 189509#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 189514#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 189515#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 189000#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 189512#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 189513#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 189518#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 189519#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 189516#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 189517#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 189522#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 189523#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 189520#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 189521#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 189526#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 189527#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 189524#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 189525#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 189530#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 189531#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 189528#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 189529#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 189534#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 189535#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 189532#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 189533#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 189538#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 189539#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 189536#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 189537#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 189542#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 189543#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 189540#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 189541#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 189034#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 189546#(<= |#Ultimate.C_memset_#t~loopctr32| 108), 189547#(<= |#Ultimate.C_memset_#t~loopctr32| 109), 189544#(<= |#Ultimate.C_memset_#t~loopctr32| 106), 189545#(<= |#Ultimate.C_memset_#t~loopctr32| 107), 189548#(<= |#Ultimate.C_memset_#amount| 109), 189322#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 189321#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 189438#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 189439#(<= |#Ultimate.C_memset_#t~loopctr32| 1), 189437#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 109))] [2018-04-12 07:42:44,631 INFO L134 CoverageAnalysis]: Checked inductivity of 14790 backedges. 6775 proven. 5995 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:44,631 INFO L442 AbstractCegarLoop]: Interpolant automaton has 120 states [2018-04-12 07:42:44,631 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2018-04-12 07:42:44,632 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6235, Invalid=8045, Unknown=0, NotChecked=0, Total=14280 [2018-04-12 07:42:44,632 INFO L87 Difference]: Start difference. First operand 393 states and 510 transitions. Second operand 120 states. [2018-04-12 07:42:50,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:42:50,956 INFO L93 Difference]: Finished difference Result 638 states and 858 transitions. [2018-04-12 07:42:50,956 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2018-04-12 07:42:50,957 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 307 [2018-04-12 07:42:50,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:42:50,958 INFO L225 Difference]: With dead ends: 638 [2018-04-12 07:42:50,958 INFO L226 Difference]: Without dead ends: 631 [2018-04-12 07:42:50,959 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6333 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=17101, Invalid=35569, Unknown=0, NotChecked=0, Total=52670 [2018-04-12 07:42:50,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2018-04-12 07:42:50,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 394. [2018-04-12 07:42:50,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 394 states. [2018-04-12 07:42:50,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 512 transitions. [2018-04-12 07:42:50,967 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 512 transitions. Word has length 307 [2018-04-12 07:42:50,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:42:50,968 INFO L459 AbstractCegarLoop]: Abstraction has 394 states and 512 transitions. [2018-04-12 07:42:50,968 INFO L460 AbstractCegarLoop]: Interpolant automaton has 120 states. [2018-04-12 07:42:50,968 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 512 transitions. [2018-04-12 07:42:50,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-04-12 07:42:50,968 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:42:50,968 INFO L355 BasicCegarLoop]: trace histogram [166, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:42:50,968 INFO L408 AbstractCegarLoop]: === Iteration 137 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:42:50,969 INFO L82 PathProgramCache]: Analyzing trace with hash 917315709, now seen corresponding path program 111 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:42:50,973 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:42:51,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:51,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:42:54,836 INFO L134 CoverageAnalysis]: Checked inductivity of 14961 backedges. 6836 proven. 6105 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:54,852 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:42:54,853 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [121] total 121 [2018-04-12 07:42:54,853 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:42:54,853 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:42:54,853 INFO L182 omatonBuilderFactory]: Interpolants [191522#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 110)), 191523#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 191526#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 191527#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 191524#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 191525#(= 2 |#Ultimate.C_memset_#t~loopctr32|), 191530#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 191531#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 191528#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 191529#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 191534#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 191535#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 191532#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 191533#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 191282#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 191538#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 191539#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 191536#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 191537#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 191542#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 191543#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 191540#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 191541#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 191546#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 191547#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 191544#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 191545#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 191550#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 191551#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 191548#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 191549#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 191554#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 191555#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 191552#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 191553#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 191558#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 191559#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 191556#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 191557#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 191562#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 191563#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 191560#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 191561#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 191566#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 191567#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 191564#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 191565#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 190802#false, 191570#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 191571#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 191568#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 190801#true, 191569#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 191574#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 191575#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 191572#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 191573#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 191578#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 191579#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 191576#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 191577#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 191582#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 191583#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 191580#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 191581#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 191586#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 191587#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 191584#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 191585#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 191590#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 191591#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 191588#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 191589#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 191082#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 191594#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 191083#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 191595#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 191592#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 191593#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 191598#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 191599#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 191596#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 191597#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 191602#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 191603#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 191600#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 191601#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 191606#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 191607#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 191604#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 191605#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 191610#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 191611#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 191608#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 191609#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 191614#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 191615#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 191612#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 191613#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 191618#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 191619#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 191616#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 191617#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 191622#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 191623#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 191620#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 191621#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 191626#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 191627#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 191624#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 191625#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 191630#(<= |#Ultimate.C_memset_#t~loopctr32| 107), 191631#(<= |#Ultimate.C_memset_#t~loopctr32| 108), 191628#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 191117#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 191629#(<= |#Ultimate.C_memset_#t~loopctr32| 106), 191634#(<= |#Ultimate.C_memset_#amount| 110), 191632#(<= |#Ultimate.C_memset_#t~loopctr32| 109), 191633#(<= |#Ultimate.C_memset_#t~loopctr32| 110), 191406#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 191405#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296)))] [2018-04-12 07:42:54,854 INFO L134 CoverageAnalysis]: Checked inductivity of 14961 backedges. 6836 proven. 6105 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:42:54,854 INFO L442 AbstractCegarLoop]: Interpolant automaton has 121 states [2018-04-12 07:42:54,854 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2018-04-12 07:42:54,855 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6344, Invalid=8176, Unknown=0, NotChecked=0, Total=14520 [2018-04-12 07:42:54,855 INFO L87 Difference]: Start difference. First operand 394 states and 512 transitions. Second operand 121 states. [2018-04-12 07:43:01,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:43:01,362 INFO L93 Difference]: Finished difference Result 641 states and 863 transitions. [2018-04-12 07:43:01,362 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2018-04-12 07:43:01,362 INFO L78 Accepts]: Start accepts. Automaton has 121 states. Word has length 308 [2018-04-12 07:43:01,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:43:01,363 INFO L225 Difference]: With dead ends: 641 [2018-04-12 07:43:01,363 INFO L226 Difference]: Without dead ends: 634 [2018-04-12 07:43:01,364 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6444 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=17417, Invalid=36175, Unknown=0, NotChecked=0, Total=53592 [2018-04-12 07:43:01,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2018-04-12 07:43:01,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 395. [2018-04-12 07:43:01,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 395 states. [2018-04-12 07:43:01,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 514 transitions. [2018-04-12 07:43:01,372 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 514 transitions. Word has length 308 [2018-04-12 07:43:01,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:43:01,373 INFO L459 AbstractCegarLoop]: Abstraction has 395 states and 514 transitions. [2018-04-12 07:43:01,373 INFO L460 AbstractCegarLoop]: Interpolant automaton has 121 states. [2018-04-12 07:43:01,373 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 514 transitions. [2018-04-12 07:43:01,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2018-04-12 07:43:01,373 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:43:01,373 INFO L355 BasicCegarLoop]: trace histogram [167, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:43:01,374 INFO L408 AbstractCegarLoop]: === Iteration 138 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:43:01,374 INFO L82 PathProgramCache]: Analyzing trace with hash 414868208, now seen corresponding path program 112 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:43:01,376 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:43:01,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:01,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:02,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:05,349 INFO L134 CoverageAnalysis]: Checked inductivity of 15133 backedges. 6897 proven. 6216 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:43:05,365 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:43:05,365 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [122] total 122 [2018-04-12 07:43:05,366 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:43:05,366 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:43:05,366 INFO L182 omatonBuilderFactory]: Interpolants [193618#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 193619#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 193617#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 111)), 193622#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 193623#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 193620#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 193621#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 193626#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 193627#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 193624#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 193625#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 193630#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 193375#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 193631#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 193628#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 193629#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 193634#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 193635#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 193632#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 193633#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 193638#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 193639#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 193636#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 193637#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 193642#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 193643#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 193640#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 193641#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 193646#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 193647#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 193644#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 193645#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 193650#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 193651#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 193648#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 193649#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 193654#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 193655#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 193652#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 193653#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 193658#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 193659#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 193656#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 193657#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 192894#false, 193662#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 193663#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 193660#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 192893#true, 193661#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 193666#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 193667#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 193664#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 193665#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 193670#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 193671#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 193668#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 193669#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 193674#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 193675#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 193672#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 193673#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 193678#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 193679#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 193676#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 193677#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 193682#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 193683#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 193680#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 193681#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 193686#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 193175#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 193687#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 193684#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 193685#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 193690#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 193691#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 193176#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 193688#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 193689#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 193694#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 193695#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 193692#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 193693#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 193698#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 193699#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 193696#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 193697#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 193702#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 193703#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 193700#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 193701#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 193706#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 193707#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 193704#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 193705#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 193710#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 193711#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 193708#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 193709#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 193714#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 193715#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 193712#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 193713#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 193718#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 193719#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 193716#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 193717#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 193210#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 193722#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 193723#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 193720#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 193721#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 193726#(<= |#Ultimate.C_memset_#t~loopctr32| 108), 193727#(<= |#Ultimate.C_memset_#t~loopctr32| 109), 193724#(<= |#Ultimate.C_memset_#t~loopctr32| 106), 193725#(<= |#Ultimate.C_memset_#t~loopctr32| 107), 193730#(<= |#Ultimate.C_memset_#amount| 111), 193728#(<= |#Ultimate.C_memset_#t~loopctr32| 110), 193729#(<= |#Ultimate.C_memset_#t~loopctr32| 111), 193499#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 193500#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:43:05,367 INFO L134 CoverageAnalysis]: Checked inductivity of 15133 backedges. 6897 proven. 6216 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:43:05,368 INFO L442 AbstractCegarLoop]: Interpolant automaton has 122 states [2018-04-12 07:43:05,369 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2018-04-12 07:43:05,370 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6459, Invalid=8303, Unknown=0, NotChecked=0, Total=14762 [2018-04-12 07:43:05,370 INFO L87 Difference]: Start difference. First operand 395 states and 514 transitions. Second operand 122 states. [2018-04-12 07:43:11,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:43:11,943 INFO L93 Difference]: Finished difference Result 644 states and 868 transitions. [2018-04-12 07:43:11,943 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 229 states. [2018-04-12 07:43:11,943 INFO L78 Accepts]: Start accepts. Automaton has 122 states. Word has length 309 [2018-04-12 07:43:11,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:43:11,944 INFO L225 Difference]: With dead ends: 644 [2018-04-12 07:43:11,944 INFO L226 Difference]: Without dead ends: 637 [2018-04-12 07:43:11,945 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 232 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6559 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=17744, Invalid=36778, Unknown=0, NotChecked=0, Total=54522 [2018-04-12 07:43:11,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2018-04-12 07:43:11,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 396. [2018-04-12 07:43:11,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 396 states. [2018-04-12 07:43:11,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 516 transitions. [2018-04-12 07:43:11,954 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 516 transitions. Word has length 309 [2018-04-12 07:43:11,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:43:11,954 INFO L459 AbstractCegarLoop]: Abstraction has 396 states and 516 transitions. [2018-04-12 07:43:11,954 INFO L460 AbstractCegarLoop]: Interpolant automaton has 122 states. [2018-04-12 07:43:11,954 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 516 transitions. [2018-04-12 07:43:11,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2018-04-12 07:43:11,955 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:43:11,955 INFO L355 BasicCegarLoop]: trace histogram [168, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:43:11,955 INFO L408 AbstractCegarLoop]: === Iteration 139 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:43:11,955 INFO L82 PathProgramCache]: Analyzing trace with hash 2018864861, now seen corresponding path program 113 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:43:11,957 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:43:12,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:12,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:15,903 INFO L134 CoverageAnalysis]: Checked inductivity of 15306 backedges. 6958 proven. 6328 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:43:15,919 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:43:15,919 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [123] total 123 [2018-04-12 07:43:15,919 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:43:15,920 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:43:15,920 INFO L182 omatonBuilderFactory]: Interpolants [195603#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 195604#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 195722#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 112)), 195723#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 195726#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 195727#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 195724#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 195725#(<= |#Ultimate.C_memset_#t~loopctr32| 2), 195730#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 195731#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 195728#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 195729#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 195478#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 195734#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 195735#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 195732#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 195733#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 195738#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 195739#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 195736#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 195737#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 195742#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 195743#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 195740#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 195741#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 195746#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 195747#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 195744#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 195745#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 195750#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 195751#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 195748#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 195749#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 195754#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 195755#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 195752#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 195753#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 195758#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 195759#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 195756#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 195757#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 195762#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 194995#true, 195763#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 195760#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 195761#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 195766#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 195767#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 194996#false, 195764#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 195765#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 195770#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 195771#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 195768#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 195769#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 195774#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 195775#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 195772#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 195773#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 195778#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 195779#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 195776#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 195777#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 195782#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 195783#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 195780#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 195781#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 195786#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 195787#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 195784#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 195785#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 195278#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 195790#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 195279#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 195791#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 195788#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 195789#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 195794#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 195795#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 195792#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 195793#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 195798#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 195799#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 195796#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 195797#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 195802#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 195803#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 195800#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 195801#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 195806#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 195807#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 195804#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 195805#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 195810#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 195811#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 195808#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 195809#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 195814#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 195815#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 195812#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 195813#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 195818#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 195819#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 195816#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 195817#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 195822#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 195823#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 195820#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 195821#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 195826#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 195827#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 195824#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 195313#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 195825#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 195830#(<= |#Ultimate.C_memset_#t~loopctr32| 107), 195831#(<= |#Ultimate.C_memset_#t~loopctr32| 108), 195828#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 195829#(<= |#Ultimate.C_memset_#t~loopctr32| 106), 195834#(<= |#Ultimate.C_memset_#t~loopctr32| 111), 195835#(<= |#Ultimate.C_memset_#t~loopctr32| 112), 195832#(<= |#Ultimate.C_memset_#t~loopctr32| 109), 195833#(<= |#Ultimate.C_memset_#t~loopctr32| 110), 195836#(<= |#Ultimate.C_memset_#amount| 112)] [2018-04-12 07:43:15,921 INFO L134 CoverageAnalysis]: Checked inductivity of 15306 backedges. 6958 proven. 6328 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:43:15,921 INFO L442 AbstractCegarLoop]: Interpolant automaton has 123 states [2018-04-12 07:43:15,921 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2018-04-12 07:43:15,922 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6573, Invalid=8433, Unknown=0, NotChecked=0, Total=15006 [2018-04-12 07:43:15,922 INFO L87 Difference]: Start difference. First operand 396 states and 516 transitions. Second operand 123 states. [2018-04-12 07:43:22,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:43:22,699 INFO L93 Difference]: Finished difference Result 647 states and 873 transitions. [2018-04-12 07:43:22,699 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 231 states. [2018-04-12 07:43:22,699 INFO L78 Accepts]: Start accepts. Automaton has 123 states. Word has length 310 [2018-04-12 07:43:22,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:43:22,700 INFO L225 Difference]: With dead ends: 647 [2018-04-12 07:43:22,700 INFO L226 Difference]: Without dead ends: 640 [2018-04-12 07:43:22,702 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6674 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=18071, Invalid=37389, Unknown=0, NotChecked=0, Total=55460 [2018-04-12 07:43:22,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2018-04-12 07:43:22,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 397. [2018-04-12 07:43:22,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 397 states. [2018-04-12 07:43:22,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 518 transitions. [2018-04-12 07:43:22,710 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 518 transitions. Word has length 310 [2018-04-12 07:43:22,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:43:22,710 INFO L459 AbstractCegarLoop]: Abstraction has 397 states and 518 transitions. [2018-04-12 07:43:22,710 INFO L460 AbstractCegarLoop]: Interpolant automaton has 123 states. [2018-04-12 07:43:22,710 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 518 transitions. [2018-04-12 07:43:22,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2018-04-12 07:43:22,711 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:43:22,711 INFO L355 BasicCegarLoop]: trace histogram [169, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:43:22,711 INFO L408 AbstractCegarLoop]: === Iteration 140 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:43:22,711 INFO L82 PathProgramCache]: Analyzing trace with hash 203153552, now seen corresponding path program 114 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:43:22,713 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:43:22,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:22,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:22,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:22,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:22,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:22,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:22,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:22,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:22,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:23,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:23,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:23,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:23,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:23,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:23,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:23,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:23,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:26,716 INFO L134 CoverageAnalysis]: Checked inductivity of 15480 backedges. 7019 proven. 6441 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:43:26,733 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:43:26,733 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [124] total 124 [2018-04-12 07:43:26,733 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:43:26,733 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:43:26,733 INFO L182 omatonBuilderFactory]: Interpolants [197891#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 197890#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 197889#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 197888#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 197895#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 197894#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 197893#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 197892#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 197899#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 197898#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 197897#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 197896#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 197391#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 197903#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 197902#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 197901#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 197900#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 197907#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 197906#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 197905#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 197392#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 197904#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 197911#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 197910#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 197909#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 197908#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 197915#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 197914#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 197913#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 197912#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 197919#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 197918#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 197917#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 197916#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 197923#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 197922#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 197921#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 197920#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 197927#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 197926#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 197925#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 197924#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 197931#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 197930#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 197929#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 197928#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 197935#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 197934#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 197933#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 197932#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 197939#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 197426#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 197938#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 197937#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 197936#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 197943#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 197942#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 197941#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 197940#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 197947#(<= |#Ultimate.C_memset_#t~loopctr32| 109), 197946#(<= |#Ultimate.C_memset_#t~loopctr32| 108), 197945#(<= |#Ultimate.C_memset_#t~loopctr32| 107), 197944#(<= |#Ultimate.C_memset_#t~loopctr32| 106), 197951#(<= |#Ultimate.C_memset_#t~loopctr32| 113), 197950#(<= |#Ultimate.C_memset_#t~loopctr32| 112), 197949#(<= |#Ultimate.C_memset_#t~loopctr32| 111), 197948#(<= |#Ultimate.C_memset_#t~loopctr32| 110), 197952#(<= |#Ultimate.C_memset_#amount| 113), 197718#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 197717#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 197839#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 197838#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 197837#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 113)), 197843#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 197842#(= 4 |#Ultimate.C_memset_#t~loopctr32|), 197841#(= |#Ultimate.C_memset_#t~loopctr32| 3), 197840#(= |#Ultimate.C_memset_#t~loopctr32| 2), 197591#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 197847#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 197846#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 197845#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 197844#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 197851#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 197850#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 197849#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 197848#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 197855#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 197854#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 197853#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 197852#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 197859#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 197858#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 197857#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 197856#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 197863#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 197862#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 197861#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 197860#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 197867#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 197866#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 197865#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 197864#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 197871#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 197870#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 197869#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 197868#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 197107#true, 197875#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 197874#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 197873#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 197872#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 197879#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 197878#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 197877#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 197108#false, 197876#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 197883#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 197882#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 197881#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 197880#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 197887#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 197886#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 197885#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 197884#(<= |#Ultimate.C_memset_#t~loopctr32| 46)] [2018-04-12 07:43:26,734 INFO L134 CoverageAnalysis]: Checked inductivity of 15480 backedges. 7019 proven. 6441 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:43:26,734 INFO L442 AbstractCegarLoop]: Interpolant automaton has 124 states [2018-04-12 07:43:26,735 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2018-04-12 07:43:26,736 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6679, Invalid=8573, Unknown=0, NotChecked=0, Total=15252 [2018-04-12 07:43:26,736 INFO L87 Difference]: Start difference. First operand 397 states and 518 transitions. Second operand 124 states. [2018-04-12 07:43:32,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:43:32,099 INFO L93 Difference]: Finished difference Result 650 states and 878 transitions. [2018-04-12 07:43:32,099 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 233 states. [2018-04-12 07:43:32,099 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 311 [2018-04-12 07:43:32,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:43:32,100 INFO L225 Difference]: With dead ends: 650 [2018-04-12 07:43:32,100 INFO L226 Difference]: Without dead ends: 643 [2018-04-12 07:43:32,103 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 236 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6787 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=18389, Invalid=38017, Unknown=0, NotChecked=0, Total=56406 [2018-04-12 07:43:32,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2018-04-12 07:43:32,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 398. [2018-04-12 07:43:32,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 398 states. [2018-04-12 07:43:32,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 520 transitions. [2018-04-12 07:43:32,112 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 520 transitions. Word has length 311 [2018-04-12 07:43:32,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:43:32,112 INFO L459 AbstractCegarLoop]: Abstraction has 398 states and 520 transitions. [2018-04-12 07:43:32,112 INFO L460 AbstractCegarLoop]: Interpolant automaton has 124 states. [2018-04-12 07:43:32,112 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 520 transitions. [2018-04-12 07:43:32,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2018-04-12 07:43:32,113 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:43:32,113 INFO L355 BasicCegarLoop]: trace histogram [170, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:43:32,113 INFO L408 AbstractCegarLoop]: === Iteration 141 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:43:32,113 INFO L82 PathProgramCache]: Analyzing trace with hash -249322179, now seen corresponding path program 115 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:43:32,115 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:43:32,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:32,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:36,225 INFO L134 CoverageAnalysis]: Checked inductivity of 15655 backedges. 7080 proven. 6555 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:43:36,242 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:43:36,242 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [125] total 125 [2018-04-12 07:43:36,242 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:43:36,242 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:43:36,242 INFO L182 omatonBuilderFactory]: Interpolants [199963#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 199962#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 114)), 199967#(= 4 |#Ultimate.C_memset_#t~loopctr32|), 199966#(= 3 |#Ultimate.C_memset_#t~loopctr32|), 199965#(= |#Ultimate.C_memset_#t~loopctr32| 2), 199964#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 199971#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 199714#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 199970#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 199969#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 199968#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 199975#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 199974#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 199973#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 199972#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 199979#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 199978#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 199977#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 199976#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 199983#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 199982#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 199981#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 199980#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 199987#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 199986#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 199985#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 199984#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 199991#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 199990#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 199989#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 199988#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 199995#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 199994#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 199993#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 199992#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 199999#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 199230#false, 199998#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 199229#true, 199997#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 199996#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 200003#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 200002#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 200001#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 200000#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 200007#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 200006#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 200005#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 200004#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 200011#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 200010#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 200009#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 200008#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 200015#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 200014#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 200013#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 200012#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 200019#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 200018#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 200017#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 200016#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 200023#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 200022#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 200021#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 200020#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 199515#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 200027#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 199514#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 200026#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 200025#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 200024#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 200031#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 200030#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 200029#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 200028#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 200035#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 200034#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 200033#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 200032#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 200039#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 200038#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 200037#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 200036#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 200043#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 200042#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 200041#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 200040#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 200047#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 200046#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 200045#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 200044#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 200051#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 200050#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 200049#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 200048#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 200055#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 200054#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 200053#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 200052#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 200059#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 200058#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 200057#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 200056#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 200063#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 200062#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 199549#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 200061#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 200060#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 200067#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 200066#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 200065#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 200064#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 200071#(<= |#Ultimate.C_memset_#t~loopctr32| 108), 200070#(<= |#Ultimate.C_memset_#t~loopctr32| 107), 200069#(<= |#Ultimate.C_memset_#t~loopctr32| 106), 200068#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 200075#(<= |#Ultimate.C_memset_#t~loopctr32| 112), 200074#(<= |#Ultimate.C_memset_#t~loopctr32| 111), 200073#(<= |#Ultimate.C_memset_#t~loopctr32| 110), 200072#(<= |#Ultimate.C_memset_#t~loopctr32| 109), 200078#(<= |#Ultimate.C_memset_#amount| 114), 200077#(<= |#Ultimate.C_memset_#t~loopctr32| 114), 200076#(<= |#Ultimate.C_memset_#t~loopctr32| 113), 199842#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296)), 199841#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296)))] [2018-04-12 07:43:36,243 INFO L134 CoverageAnalysis]: Checked inductivity of 15655 backedges. 7080 proven. 6555 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:43:36,243 INFO L442 AbstractCegarLoop]: Interpolant automaton has 125 states [2018-04-12 07:43:36,244 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2018-04-12 07:43:36,244 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6795, Invalid=8705, Unknown=0, NotChecked=0, Total=15500 [2018-04-12 07:43:36,244 INFO L87 Difference]: Start difference. First operand 398 states and 520 transitions. Second operand 125 states. [2018-04-12 07:43:42,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-12 07:43:42,362 INFO L93 Difference]: Finished difference Result 653 states and 883 transitions. [2018-04-12 07:43:42,362 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 235 states. [2018-04-12 07:43:42,362 INFO L78 Accepts]: Start accepts. Automaton has 125 states. Word has length 312 [2018-04-12 07:43:42,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-12 07:43:42,363 INFO L225 Difference]: With dead ends: 653 [2018-04-12 07:43:42,363 INFO L226 Difference]: Without dead ends: 646 [2018-04-12 07:43:42,365 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 238 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6904 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=18722, Invalid=38638, Unknown=0, NotChecked=0, Total=57360 [2018-04-12 07:43:42,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2018-04-12 07:43:42,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 399. [2018-04-12 07:43:42,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 399 states. [2018-04-12 07:43:42,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 522 transitions. [2018-04-12 07:43:42,373 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 522 transitions. Word has length 312 [2018-04-12 07:43:42,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-12 07:43:42,373 INFO L459 AbstractCegarLoop]: Abstraction has 399 states and 522 transitions. [2018-04-12 07:43:42,373 INFO L460 AbstractCegarLoop]: Interpolant automaton has 125 states. [2018-04-12 07:43:42,373 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 522 transitions. [2018-04-12 07:43:42,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2018-04-12 07:43:42,374 INFO L347 BasicCegarLoop]: Found error trace [2018-04-12 07:43:42,374 INFO L355 BasicCegarLoop]: trace histogram [171, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-12 07:43:42,374 INFO L408 AbstractCegarLoop]: === Iteration 142 === [__U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr12RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr10RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr8RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr13RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr9RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr11RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr7RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr6RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l2_destroyErr2RequiresViolation, mainErr1RequiresViolation, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l4_destroyErr2AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr0RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______true_valid_memsafety_i__l3_destroyErr5AssertViolationMEMORY_FREE]=== [2018-04-12 07:43:42,374 INFO L82 PathProgramCache]: Analyzing trace with hash -1391167952, now seen corresponding path program 116 times No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-12 07:43:42,376 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-12 07:43:42,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:42,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:43,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-12 07:43:46,524 INFO L134 CoverageAnalysis]: Checked inductivity of 15831 backedges. 7141 proven. 6670 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:43:46,545 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-12 07:43:46,545 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [126] total 126 [2018-04-12 07:43:46,545 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-12 07:43:46,545 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-12 07:43:46,545 INFO L182 omatonBuilderFactory]: Interpolants [202099#(= 1 |#Ultimate.C_memset_#t~loopctr32|), 202098#(= 0 |#Ultimate.C_memset_#t~loopctr32|), 202097#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) 115)), 201847#(= |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| __U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_~size), 202103#(<= |#Ultimate.C_memset_#t~loopctr32| 5), 202102#(<= |#Ultimate.C_memset_#t~loopctr32| 4), 202101#(<= |#Ultimate.C_memset_#t~loopctr32| 3), 202100#(= |#Ultimate.C_memset_#t~loopctr32| 2), 202107#(<= |#Ultimate.C_memset_#t~loopctr32| 9), 202106#(<= |#Ultimate.C_memset_#t~loopctr32| 8), 202105#(<= |#Ultimate.C_memset_#t~loopctr32| 7), 202104#(<= |#Ultimate.C_memset_#t~loopctr32| 6), 202111#(<= |#Ultimate.C_memset_#t~loopctr32| 13), 202110#(<= |#Ultimate.C_memset_#t~loopctr32| 12), 202109#(<= |#Ultimate.C_memset_#t~loopctr32| 11), 202108#(<= |#Ultimate.C_memset_#t~loopctr32| 10), 202115#(<= |#Ultimate.C_memset_#t~loopctr32| 17), 202114#(<= |#Ultimate.C_memset_#t~loopctr32| 16), 202113#(<= |#Ultimate.C_memset_#t~loopctr32| 15), 202112#(<= |#Ultimate.C_memset_#t~loopctr32| 14), 202119#(<= |#Ultimate.C_memset_#t~loopctr32| 21), 202118#(<= |#Ultimate.C_memset_#t~loopctr32| 20), 202117#(<= |#Ultimate.C_memset_#t~loopctr32| 19), 202116#(<= |#Ultimate.C_memset_#t~loopctr32| 18), 202123#(<= |#Ultimate.C_memset_#t~loopctr32| 25), 202122#(<= |#Ultimate.C_memset_#t~loopctr32| 24), 202121#(<= |#Ultimate.C_memset_#t~loopctr32| 23), 202120#(<= |#Ultimate.C_memset_#t~loopctr32| 22), 202127#(<= |#Ultimate.C_memset_#t~loopctr32| 29), 202126#(<= |#Ultimate.C_memset_#t~loopctr32| 28), 202125#(<= |#Ultimate.C_memset_#t~loopctr32| 27), 202124#(<= |#Ultimate.C_memset_#t~loopctr32| 26), 202131#(<= |#Ultimate.C_memset_#t~loopctr32| 33), 201362#false, 202130#(<= |#Ultimate.C_memset_#t~loopctr32| 32), 201361#true, 202129#(<= |#Ultimate.C_memset_#t~loopctr32| 31), 202128#(<= |#Ultimate.C_memset_#t~loopctr32| 30), 202135#(<= |#Ultimate.C_memset_#t~loopctr32| 37), 202134#(<= |#Ultimate.C_memset_#t~loopctr32| 36), 202133#(<= |#Ultimate.C_memset_#t~loopctr32| 35), 202132#(<= |#Ultimate.C_memset_#t~loopctr32| 34), 202139#(<= |#Ultimate.C_memset_#t~loopctr32| 41), 202138#(<= |#Ultimate.C_memset_#t~loopctr32| 40), 202137#(<= |#Ultimate.C_memset_#t~loopctr32| 39), 202136#(<= |#Ultimate.C_memset_#t~loopctr32| 38), 202143#(<= |#Ultimate.C_memset_#t~loopctr32| 45), 202142#(<= |#Ultimate.C_memset_#t~loopctr32| 44), 202141#(<= |#Ultimate.C_memset_#t~loopctr32| 43), 202140#(<= |#Ultimate.C_memset_#t~loopctr32| 42), 202147#(<= |#Ultimate.C_memset_#t~loopctr32| 49), 202146#(<= |#Ultimate.C_memset_#t~loopctr32| 48), 202145#(<= |#Ultimate.C_memset_#t~loopctr32| 47), 202144#(<= |#Ultimate.C_memset_#t~loopctr32| 46), 202151#(<= |#Ultimate.C_memset_#t~loopctr32| 53), 202150#(<= |#Ultimate.C_memset_#t~loopctr32| 52), 202149#(<= |#Ultimate.C_memset_#t~loopctr32| 51), 202148#(<= |#Ultimate.C_memset_#t~loopctr32| 50), 202155#(<= |#Ultimate.C_memset_#t~loopctr32| 57), 202154#(<= |#Ultimate.C_memset_#t~loopctr32| 56), 202153#(<= |#Ultimate.C_memset_#t~loopctr32| 55), 202152#(<= |#Ultimate.C_memset_#t~loopctr32| 54), 201647#(and (= |~#list~0.base| |old(~#list~0.base)|) (= |#valid| |old(#valid)|) (= |~#list~0.offset| |old(~#list~0.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 202159#(<= |#Ultimate.C_memset_#t~loopctr32| 61), 202158#(<= |#Ultimate.C_memset_#t~loopctr32| 60), 202157#(<= |#Ultimate.C_memset_#t~loopctr32| 59), 202156#(<= |#Ultimate.C_memset_#t~loopctr32| 58), 202163#(<= |#Ultimate.C_memset_#t~loopctr32| 65), 202162#(<= |#Ultimate.C_memset_#t~loopctr32| 64), 202161#(<= |#Ultimate.C_memset_#t~loopctr32| 63), 201648#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 202160#(<= |#Ultimate.C_memset_#t~loopctr32| 62), 202167#(<= |#Ultimate.C_memset_#t~loopctr32| 69), 202166#(<= |#Ultimate.C_memset_#t~loopctr32| 68), 202165#(<= |#Ultimate.C_memset_#t~loopctr32| 67), 202164#(<= |#Ultimate.C_memset_#t~loopctr32| 66), 202171#(<= |#Ultimate.C_memset_#t~loopctr32| 73), 202170#(<= |#Ultimate.C_memset_#t~loopctr32| 72), 202169#(<= |#Ultimate.C_memset_#t~loopctr32| 71), 202168#(<= |#Ultimate.C_memset_#t~loopctr32| 70), 202175#(<= |#Ultimate.C_memset_#t~loopctr32| 77), 202174#(<= |#Ultimate.C_memset_#t~loopctr32| 76), 202173#(<= |#Ultimate.C_memset_#t~loopctr32| 75), 202172#(<= |#Ultimate.C_memset_#t~loopctr32| 74), 202179#(<= |#Ultimate.C_memset_#t~loopctr32| 81), 202178#(<= |#Ultimate.C_memset_#t~loopctr32| 80), 202177#(<= |#Ultimate.C_memset_#t~loopctr32| 79), 202176#(<= |#Ultimate.C_memset_#t~loopctr32| 78), 202183#(<= |#Ultimate.C_memset_#t~loopctr32| 85), 202182#(<= |#Ultimate.C_memset_#t~loopctr32| 84), 202181#(<= |#Ultimate.C_memset_#t~loopctr32| 83), 202180#(<= |#Ultimate.C_memset_#t~loopctr32| 82), 202187#(<= |#Ultimate.C_memset_#t~loopctr32| 89), 202186#(<= |#Ultimate.C_memset_#t~loopctr32| 88), 202185#(<= |#Ultimate.C_memset_#t~loopctr32| 87), 202184#(<= |#Ultimate.C_memset_#t~loopctr32| 86), 202191#(<= |#Ultimate.C_memset_#t~loopctr32| 93), 202190#(<= |#Ultimate.C_memset_#t~loopctr32| 92), 202189#(<= |#Ultimate.C_memset_#t~loopctr32| 91), 202188#(<= |#Ultimate.C_memset_#t~loopctr32| 90), 202195#(<= |#Ultimate.C_memset_#t~loopctr32| 97), 201682#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 202194#(<= |#Ultimate.C_memset_#t~loopctr32| 96), 202193#(<= |#Ultimate.C_memset_#t~loopctr32| 95), 202192#(<= |#Ultimate.C_memset_#t~loopctr32| 94), 202199#(<= |#Ultimate.C_memset_#t~loopctr32| 101), 202198#(<= |#Ultimate.C_memset_#t~loopctr32| 100), 202197#(<= |#Ultimate.C_memset_#t~loopctr32| 99), 202196#(<= |#Ultimate.C_memset_#t~loopctr32| 98), 202203#(<= |#Ultimate.C_memset_#t~loopctr32| 105), 202202#(<= |#Ultimate.C_memset_#t~loopctr32| 104), 202201#(<= |#Ultimate.C_memset_#t~loopctr32| 103), 202200#(<= |#Ultimate.C_memset_#t~loopctr32| 102), 202207#(<= |#Ultimate.C_memset_#t~loopctr32| 109), 202206#(<= |#Ultimate.C_memset_#t~loopctr32| 108), 202205#(<= |#Ultimate.C_memset_#t~loopctr32| 107), 202204#(<= |#Ultimate.C_memset_#t~loopctr32| 106), 202211#(<= |#Ultimate.C_memset_#t~loopctr32| 113), 202210#(<= |#Ultimate.C_memset_#t~loopctr32| 112), 202209#(<= |#Ultimate.C_memset_#t~loopctr32| 111), 202208#(<= |#Ultimate.C_memset_#t~loopctr32| 110), 202214#(<= |#Ultimate.C_memset_#amount| 115), 202213#(<= |#Ultimate.C_memset_#t~loopctr32| 115), 202212#(<= |#Ultimate.C_memset_#t~loopctr32| 114), 201975#(not (= 119 (mod |__U_MULTI_ftest______true_valid_memsafety_i__zalloc_or_die_#in~size| 4294967296))), 201976#(= (mod (* (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______true_valid_memsafety_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______true_valid_memsafety_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-12 07:43:46,546 INFO L134 CoverageAnalysis]: Checked inductivity of 15831 backedges. 7141 proven. 6670 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2018-04-12 07:43:46,546 INFO L442 AbstractCegarLoop]: Interpolant automaton has 126 states [2018-04-12 07:43:46,546 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2018-04-12 07:43:46,547 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6919, Invalid=8831, Unknown=0, NotChecked=0, Total=15750 [2018-04-12 07:43:46,547 INFO L87 Difference]: Start difference. First operand 399 states and 522 transitions. Second operand 126 states. Received shutdown request... [2018-04-12 07:43:46,860 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-12 07:43:46,861 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-12 07:43:46,864 WARN L197 ceAbstractionStarter]: Timeout [2018-04-12 07:43:46,864 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.04 07:43:46 BoogieIcfgContainer [2018-04-12 07:43:46,864 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-12 07:43:46,865 INFO L168 Benchmark]: Toolchain (without parser) took 788244.82 ms. Allocated memory was 478.2 MB in the beginning and 2.2 GB in the end (delta: 1.8 GB). Free memory was 406.4 MB in the beginning and 1.4 GB in the end (delta: -1.0 GB). Peak memory consumption was 752.5 MB. Max. memory is 5.3 GB. [2018-04-12 07:43:46,865 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 478.2 MB. Free memory is still 438.2 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-12 07:43:46,865 INFO L168 Benchmark]: CACSL2BoogieTranslator took 299.92 ms. Allocated memory is still 478.2 MB. Free memory was 406.4 MB in the beginning and 360.1 MB in the end (delta: 46.4 MB). Peak memory consumption was 46.4 MB. Max. memory is 5.3 GB. [2018-04-12 07:43:46,866 INFO L168 Benchmark]: Boogie Preprocessor took 46.07 ms. Allocated memory is still 478.2 MB. Free memory was 360.1 MB in the beginning and 356.1 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. [2018-04-12 07:43:46,866 INFO L168 Benchmark]: RCFGBuilder took 684.24 ms. Allocated memory was 478.2 MB in the beginning and 586.2 MB in the end (delta: 108.0 MB). Free memory was 356.1 MB in the beginning and 463.9 MB in the end (delta: -107.8 MB). Peak memory consumption was 36.0 MB. Max. memory is 5.3 GB. [2018-04-12 07:43:46,866 INFO L168 Benchmark]: TraceAbstraction took 787212.11 ms. Allocated memory was 586.2 MB in the beginning and 2.2 GB in the end (delta: 1.7 GB). Free memory was 462.6 MB in the beginning and 1.4 GB in the end (delta: -952.9 MB). Peak memory consumption was 700.7 MB. Max. memory is 5.3 GB. [2018-04-12 07:43:46,867 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.20 ms. Allocated memory is still 478.2 MB. Free memory is still 438.2 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 299.92 ms. Allocated memory is still 478.2 MB. Free memory was 406.4 MB in the beginning and 360.1 MB in the end (delta: 46.4 MB). Peak memory consumption was 46.4 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 46.07 ms. Allocated memory is still 478.2 MB. Free memory was 360.1 MB in the beginning and 356.1 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 684.24 ms. Allocated memory was 478.2 MB in the beginning and 586.2 MB in the end (delta: 108.0 MB). Free memory was 356.1 MB in the beginning and 463.9 MB in the end (delta: -107.8 MB). Peak memory consumption was 36.0 MB. Max. memory is 5.3 GB. * TraceAbstraction took 787212.11 ms. Allocated memory was 586.2 MB in the beginning and 2.2 GB in the end (delta: 1.7 GB). Free memory was 462.6 MB in the beginning and 1.4 GB in the end (delta: -952.9 MB). Peak memory consumption was 700.7 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 791]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 791). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 792]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 792). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 793]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 793). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 792]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 792). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 793]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 793). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 791]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 791). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 792]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 792). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 792]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 792). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 803]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 803). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 801]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 801). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 803]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 803). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 801]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 801). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 802]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 802). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 802]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 802). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 802]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 802). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 802]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 802). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 868]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 868). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 869]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 869). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 868]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 868). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 869]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 869). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 867]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 867). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 867]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 867). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 742]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 742). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 742]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 742). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 783]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 783). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 780]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 780). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 781]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 781). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 782]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 782). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 782]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 782). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 779]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 779). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 780]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 780). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 783]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 783). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 780]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 780). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 779]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 779). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 780]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 780). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 782]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 782). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 782]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 782). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 781]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 781). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 811]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 811). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 813]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 813). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 812]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 812). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 812]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 812). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 811]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 811). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 812]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 812). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 813]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 813). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 812]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 812). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 821]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 821). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 822]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 822). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 821]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 821). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 822]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 822). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 821]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 821). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 821]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 821). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 847]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 847). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 849]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 849). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 847]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 847). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 849]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 849). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 848]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 848). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 848]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 848). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 880]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 880). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 874]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 874). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 880]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 880). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 858]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 858). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 857]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 857). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 859]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 859). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 857]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 857). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 858]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 858). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 859]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 859). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 828]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 828). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 829]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 829). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 827]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 827). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 827]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 827). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 827]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 827). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 829]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 829). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 828]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 828). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 827]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 827). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 876]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 876). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 876]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 876). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 837]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 837). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 839]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 839). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 837]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 837). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 838]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 838). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 838]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 838). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - TimeoutResultAtElement [Line: 839]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 839). Cancelled while BasicCegarLoop was constructing difference of abstraction (399states) and interpolant automaton (currently 7 states, 126 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 129 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 16 procedures, 262 locations, 83 error locations. TIMEOUT Result, 787.1s OverallTime, 142 OverallIterations, 171 TraceHistogramMax, 550.2s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 32564 SDtfs, 45965 SDslu, 541330 SDs, 0 SdLazy, 550008 SolverSat, 13854 SolverUnsat, 82 SolverUnknown, 0 SolverNotchecked, 311.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 20129 GetRequests, 5038 SyntacticMatches, 0 SemanticMatches, 15090 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 278282 ImplicationChecksByTransitivity, 357.4s Time, 0.1s BasicInterpolantAutomatonTime, BiggestAbstraction: size=399occurred in iteration=141, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 665936/928824 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 141 MinimizatonAttempts, 16562 StatesRemovedByMinimization, 141 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 3.1s SsaConstructionTime, 4.2s SatisfiabilityAnalysisTime, 221.7s InterpolantComputationTime, 32169 NumberOfCodeBlocks, 32169 NumberOfCodeBlocksAsserted, 142 NumberOfCheckSat, 32027 ConstructedInterpolants, 10 QuantifiedInterpolants, 22433339 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 142 InterpolantComputations, 7 PerfectInterpolantSequences, 665936/928824 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/test-0237_true-valid-memsafety.i_svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-12_07-43-46-872.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-12_07-43-46-872.csv Completed graceful shutdown