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-0235_false-valid-memtrack.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-408c70d-m [2018-04-13 14:42:29,650 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-13 14:42:29,651 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-13 14:42:29,662 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-13 14:42:29,662 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-13 14:42:29,663 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-13 14:42:29,664 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-13 14:42:29,665 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-13 14:42:29,667 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-13 14:42:29,667 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-13 14:42:29,668 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-13 14:42:29,668 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-13 14:42:29,669 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-13 14:42:29,670 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-13 14:42:29,671 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-13 14:42:29,672 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-13 14:42:29,674 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-13 14:42:29,675 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-13 14:42:29,676 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-13 14:42:29,677 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-13 14:42:29,679 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-13 14:42:29,679 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-13 14:42:29,679 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-13 14:42:29,680 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-13 14:42:29,681 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-13 14:42:29,681 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-13 14:42:29,682 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-13 14:42:29,682 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-13 14:42:29,683 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-13 14:42:29,683 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-13 14:42:29,683 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-13 14:42:29,684 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-13 14:42:29,694 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-13 14:42:29,694 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-13 14:42:29,695 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-13 14:42:29,695 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-13 14:42:29,695 INFO L133 SettingsManager]: * Use SBE=true [2018-04-13 14:42:29,695 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-13 14:42:29,696 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-13 14:42:29,696 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-13 14:42:29,696 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-13 14:42:29,696 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-13 14:42:29,696 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-13 14:42:29,696 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-13 14:42:29,696 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-13 14:42:29,697 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-13 14:42:29,697 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-13 14:42:29,697 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-13 14:42:29,697 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-13 14:42:29,697 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-13 14:42:29,697 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-13 14:42:29,697 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-13 14:42:29,698 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-13 14:42:29,698 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2018-04-13 14:42:29,698 INFO L133 SettingsManager]: * SMT solver=External_Z3InterpolationMode [2018-04-13 14:42:29,698 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-13 14:42:29,726 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-13 14:42:29,735 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-13 14:42:29,738 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-13 14:42:29,739 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-13 14:42:29,739 INFO L276 PluginConnector]: CDTParser initialized [2018-04-13 14:42:29,740 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety/test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,040 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG7c06d892e [2018-04-13 14:42:30,209 INFO L287 CDTParser]: IsIndexed: true [2018-04-13 14:42:30,209 INFO L288 CDTParser]: Found 1 translation units. [2018-04-13 14:42:30,210 INFO L168 CDTParser]: Scanning test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,218 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-13 14:42:30,218 INFO L215 ultiparseSymbolTable]: [2018-04-13 14:42:30,219 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-13 14:42:30,219 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__l3_insert ('l3_insert') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,219 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__l4_insert ('l4_insert') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,219 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__l2_insert ('l2_insert') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,219 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__l4_destroy ('l4_destroy') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,219 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__l0_insert ('l0_insert') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,219 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__l0_destroy ('l0_destroy') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,220 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__l1_insert ('l1_insert') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,220 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__calloc_model ('calloc_model') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,220 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die ('zalloc_or_die') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,220 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,220 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__l2_destroy ('l2_destroy') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,220 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__l1_destroy ('l1_destroy') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,220 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_ftest______false_valid_memtrack_i__l3_destroy ('l3_destroy') in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,220 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-13 14:42:30,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____time_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____timer_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__size_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____intptr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_mutexattr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__int8_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__u_int in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__caddr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____fsfilcnt_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____mode_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__u_short in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__fsblkcnt_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____int32_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____nlink_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____int8_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__gid_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__int32_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__fd_set in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pid_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__fsfilcnt_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__locale_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____ssize_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__timer_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____dev_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__key_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____uint64_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____blkcnt64_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__mode_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____u_short in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____uid_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____int64_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__ssize_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__u_quad_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__nlink_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_key_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__sigset_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____rlim64_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____blksize_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__id_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____qaddr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_condattr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____uint8_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____key_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__dev_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__ldiv_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__u_int64_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____u_int in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__loff_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__time_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_rwlock_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____swblk_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__ino_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_barrierattr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____fsblkcnt_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__register_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_mutex_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____useconds_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____fsfilcnt64_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_barrier_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__u_long in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____ino_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____pid_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____u_quad_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____ino64_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__ushort in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____fsid_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____quad_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____loff_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____blkcnt_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_cond_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____uint16_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____sigset_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____gid_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_spinlock_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____daddr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____WAIT_STATUS in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__int64_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____clock_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__ulong in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__u_int8_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__clockid_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__fsid_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__uint in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__daddr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__u_int32_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__clock_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_rwlockattr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____locale_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____off_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__suseconds_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__fd_mask in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____caddr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_attr_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____sig_atomic_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____fd_mask in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____fsblkcnt64_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____u_char in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____off64_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____id_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__pthread_once_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__blksize_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____uint32_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____int16_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____u_long in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__div_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__u_int16_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____clockid_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__quad_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__u_char in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__off_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,229 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__blkcnt_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,230 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____suseconds_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,230 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__wchar_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,230 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____socklen_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,230 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__lldiv_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,230 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____pthread_list_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,230 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__int16_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,230 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i__uid_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,230 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_ftest______false_valid_memtrack_i____rlim_t in test-0235_false-valid-memtrack.i [2018-04-13 14:42:30,245 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG7c06d892e [2018-04-13 14:42:30,247 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-13 14:42:30,248 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-13 14:42:30,249 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-13 14:42:30,249 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-13 14:42:30,253 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-13 14:42:30,253 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 02:42:30" (1/1) ... [2018-04-13 14:42:30,256 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@39bcde01 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30, skipping insertion in model container [2018-04-13 14:42:30,256 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 02:42:30" (1/1) ... [2018-04-13 14:42:30,268 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 14:42:30,293 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 14:42:30,437 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 14:42:30,482 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 14:42:30,488 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 170 non ball SCCs. Number of states in SCCs 170. [2018-04-13 14:42:30,549 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30 WrapperNode [2018-04-13 14:42:30,549 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-13 14:42:30,549 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-13 14:42:30,550 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-13 14:42:30,550 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-13 14:42:30,557 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30" (1/1) ... [2018-04-13 14:42:30,557 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30" (1/1) ... [2018-04-13 14:42:30,571 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30" (1/1) ... [2018-04-13 14:42:30,571 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30" (1/1) ... [2018-04-13 14:42:30,583 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30" (1/1) ... [2018-04-13 14:42:30,589 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30" (1/1) ... [2018-04-13 14:42:30,592 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30" (1/1) ... [2018-04-13 14:42:30,597 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-13 14:42:30,598 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-13 14:42:30,598 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-13 14:42:30,598 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-13 14:42:30,599 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30" (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-13 14:42:30,689 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-13 14:42:30,689 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-13 14:42:30,690 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__calloc_model [2018-04-13 14:42:30,690 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die [2018-04-13 14:42:30,690 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__l4_insert [2018-04-13 14:42:30,690 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__l3_insert [2018-04-13 14:42:30,690 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__l2_insert [2018-04-13 14:42:30,690 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__l1_insert [2018-04-13 14:42:30,690 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__l0_insert [2018-04-13 14:42:30,690 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__l4_destroy [2018-04-13 14:42:30,690 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__l3_destroy [2018-04-13 14:42:30,690 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__l2_destroy [2018-04-13 14:42:30,691 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__l1_destroy [2018-04-13 14:42:30,691 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_ftest______false_valid_memtrack_i__l0_destroy [2018-04-13 14:42:30,691 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-13 14:42:30,691 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-13 14:42:30,691 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-04-13 14:42:30,691 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-13 14:42:30,691 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-13 14:42:30,691 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-13 14:42:30,691 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-13 14:42:30,692 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-13 14:42:30,692 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-13 14:42:30,692 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-13 14:42:30,692 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-13 14:42:30,692 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-13 14:42:30,692 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-13 14:42:30,692 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-13 14:42:30,692 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-13 14:42:30,692 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-13 14:42:30,693 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-13 14:42:30,693 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-13 14:42:30,693 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-13 14:42:30,693 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-13 14:42:30,693 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-13 14:42:30,693 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-13 14:42:30,693 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-13 14:42:30,693 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-13 14:42:30,693 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-13 14:42:30,693 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-13 14:42:30,694 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-13 14:42:30,694 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-13 14:42:30,694 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-13 14:42:30,694 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-13 14:42:30,694 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-13 14:42:30,694 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-13 14:42:30,694 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-13 14:42:30,694 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-13 14:42:30,694 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-13 14:42:30,695 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-13 14:42:30,695 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-13 14:42:30,695 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-13 14:42:30,695 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-13 14:42:30,695 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-13 14:42:30,695 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-13 14:42:30,695 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-13 14:42:30,695 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-13 14:42:30,695 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-13 14:42:30,695 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-13 14:42:30,696 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-13 14:42:30,696 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-13 14:42:30,696 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-13 14:42:30,696 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-13 14:42:30,696 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-13 14:42:30,696 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-13 14:42:30,696 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-13 14:42:30,696 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-13 14:42:30,696 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-13 14:42:30,696 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-13 14:42:30,697 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-13 14:42:30,697 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-13 14:42:30,697 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-13 14:42:30,697 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-13 14:42:30,697 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-13 14:42:30,697 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-13 14:42:30,697 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-13 14:42:30,697 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-13 14:42:30,697 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-13 14:42:30,697 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-13 14:42:30,698 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-13 14:42:30,698 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-13 14:42:30,698 INFO L128 BoogieDeclarations]: Found specification of procedure __secure_getenv [2018-04-13 14:42:30,698 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-13 14:42:30,698 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-13 14:42:30,698 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-13 14:42:30,698 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-13 14:42:30,698 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-13 14:42:30,698 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-13 14:42:30,698 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-13 14:42:30,699 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-13 14:42:30,699 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-13 14:42:30,699 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-13 14:42:30,699 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-13 14:42:30,699 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-13 14:42:30,699 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-13 14:42:30,699 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-13 14:42:30,699 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-13 14:42:30,700 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-13 14:42:30,700 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-13 14:42:30,700 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-13 14:42:30,700 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-13 14:42:30,700 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-13 14:42:30,700 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-13 14:42:30,700 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-13 14:42:30,700 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-13 14:42:30,700 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-13 14:42:30,700 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-13 14:42:30,701 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-13 14:42:30,701 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-13 14:42:30,701 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-13 14:42:30,701 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-13 14:42:30,701 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-13 14:42:30,701 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-13 14:42:30,701 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-13 14:42:30,701 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-13 14:42:30,701 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure memmove [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure memccpy [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure memcmp [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure memchr [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure strcpy [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure strncpy [2018-04-13 14:42:30,702 INFO L128 BoogieDeclarations]: Found specification of procedure strcat [2018-04-13 14:42:30,703 INFO L128 BoogieDeclarations]: Found specification of procedure strncat [2018-04-13 14:42:30,703 INFO L128 BoogieDeclarations]: Found specification of procedure strcmp [2018-04-13 14:42:30,703 INFO L128 BoogieDeclarations]: Found specification of procedure strncmp [2018-04-13 14:42:30,703 INFO L128 BoogieDeclarations]: Found specification of procedure strcoll [2018-04-13 14:42:30,703 INFO L128 BoogieDeclarations]: Found specification of procedure strxfrm [2018-04-13 14:42:30,703 INFO L128 BoogieDeclarations]: Found specification of procedure strcoll_l [2018-04-13 14:42:30,703 INFO L128 BoogieDeclarations]: Found specification of procedure strxfrm_l [2018-04-13 14:42:30,703 INFO L128 BoogieDeclarations]: Found specification of procedure strdup [2018-04-13 14:42:30,703 INFO L128 BoogieDeclarations]: Found specification of procedure strndup [2018-04-13 14:42:30,704 INFO L128 BoogieDeclarations]: Found specification of procedure strchr [2018-04-13 14:42:30,704 INFO L128 BoogieDeclarations]: Found specification of procedure strrchr [2018-04-13 14:42:30,704 INFO L128 BoogieDeclarations]: Found specification of procedure strcspn [2018-04-13 14:42:30,704 INFO L128 BoogieDeclarations]: Found specification of procedure strspn [2018-04-13 14:42:30,704 INFO L128 BoogieDeclarations]: Found specification of procedure strpbrk [2018-04-13 14:42:30,704 INFO L128 BoogieDeclarations]: Found specification of procedure strstr [2018-04-13 14:42:30,704 INFO L128 BoogieDeclarations]: Found specification of procedure strtok [2018-04-13 14:42:30,704 INFO L128 BoogieDeclarations]: Found specification of procedure __strtok_r [2018-04-13 14:42:30,704 INFO L128 BoogieDeclarations]: Found specification of procedure strtok_r [2018-04-13 14:42:30,704 INFO L128 BoogieDeclarations]: Found specification of procedure strlen [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure strnlen [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure strerror [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure strerror_r [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure strerror_l [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure __bzero [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure bcopy [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure bzero [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure bcmp [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure index [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure rindex [2018-04-13 14:42:30,705 INFO L128 BoogieDeclarations]: Found specification of procedure ffs [2018-04-13 14:42:30,706 INFO L128 BoogieDeclarations]: Found specification of procedure strcasecmp [2018-04-13 14:42:30,706 INFO L128 BoogieDeclarations]: Found specification of procedure strncasecmp [2018-04-13 14:42:30,706 INFO L128 BoogieDeclarations]: Found specification of procedure strsep [2018-04-13 14:42:30,706 INFO L128 BoogieDeclarations]: Found specification of procedure strsignal [2018-04-13 14:42:30,706 INFO L128 BoogieDeclarations]: Found specification of procedure __stpcpy [2018-04-13 14:42:30,706 INFO L128 BoogieDeclarations]: Found specification of procedure stpcpy [2018-04-13 14:42:30,706 INFO L128 BoogieDeclarations]: Found specification of procedure __stpncpy [2018-04-13 14:42:30,706 INFO L128 BoogieDeclarations]: Found specification of procedure stpncpy [2018-04-13 14:42:30,706 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__calloc_model [2018-04-13 14:42:30,706 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__l4_insert [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__l3_insert [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__l2_insert [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__l1_insert [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__l0_insert [2018-04-13 14:42:30,707 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__l4_destroy [2018-04-13 14:42:30,708 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-13 14:42:30,708 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__l3_destroy [2018-04-13 14:42:30,708 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__l2_destroy [2018-04-13 14:42:30,708 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__l1_destroy [2018-04-13 14:42:30,708 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_ftest______false_valid_memtrack_i__l0_destroy [2018-04-13 14:42:30,708 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-13 14:42:30,708 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-13 14:42:30,708 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-13 14:42:31,096 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 14:42:31,242 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-13 14:42:31,243 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 02:42:31 BoogieIcfgContainer [2018-04-13 14:42:31,243 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-13 14:42:31,243 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-13 14:42:31,243 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-13 14:42:31,245 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-13 14:42:31,245 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.04 02:42:30" (1/3) ... [2018-04-13 14:42:31,245 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59be4699 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 02:42:31, skipping insertion in model container [2018-04-13 14:42:31,245 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 02:42:30" (2/3) ... [2018-04-13 14:42:31,246 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59be4699 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 02:42:31, skipping insertion in model container [2018-04-13 14:42:31,246 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 02:42:31" (3/3) ... [2018-04-13 14:42:31,247 INFO L107 eAbstractionObserver]: Analyzing ICFG test-0235_false-valid-memtrack.i [2018-04-13 14:42:31,252 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-13 14:42:31,258 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 81 error locations. [2018-04-13 14:42:31,281 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-13 14:42:31,282 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-13 14:42:31,282 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-13 14:42:31,282 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2018-04-13 14:42:31,282 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-13 14:42:31,282 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-13 14:42:31,282 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-13 14:42:31,282 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-13 14:42:31,282 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-13 14:42:31,282 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-13 14:42:31,295 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states. [2018-04-13 14:42:31,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 14:42:31,302 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:31,302 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 14:42:31,302 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:31,305 INFO L82 PathProgramCache]: Analyzing trace with hash 15212304, 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-13 14:42:31,313 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:31,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:31,352 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-13 14:42:31,370 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 14:42:31,370 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 14:42:31,371 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:31,371 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-13 14:42:31,371 INFO L182 omatonBuilderFactory]: Interpolants [280#true, 281#false, 282#(= 1 (select |#valid| |~#list~0.base|))] [2018-04-13 14:42:31,372 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-13 14:42:31,372 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 14:42:31,379 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 14:42:31,380 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 14:42:31,381 INFO L87 Difference]: Start difference. First operand 277 states. Second operand 3 states. [2018-04-13 14:42:31,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:31,597 INFO L93 Difference]: Finished difference Result 402 states and 454 transitions. [2018-04-13 14:42:31,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 14:42:31,598 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 14:42:31,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:31,610 INFO L225 Difference]: With dead ends: 402 [2018-04-13 14:42:31,610 INFO L226 Difference]: Without dead ends: 399 [2018-04-13 14:42:31,611 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-13 14:42:31,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2018-04-13 14:42:31,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 343. [2018-04-13 14:42:31,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 343 states. [2018-04-13 14:42:31,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 418 transitions. [2018-04-13 14:42:31,657 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 418 transitions. Word has length 4 [2018-04-13 14:42:31,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:31,657 INFO L459 AbstractCegarLoop]: Abstraction has 343 states and 418 transitions. [2018-04-13 14:42:31,657 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 14:42:31,657 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 418 transitions. [2018-04-13 14:42:31,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 14:42:31,657 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:31,658 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 14:42:31,658 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:31,658 INFO L82 PathProgramCache]: Analyzing trace with hash 15212305, 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-13 14:42:31,661 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:31,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:31,668 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier [2018-04-13 14:42:31,672 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:31,673 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:31,674 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:31,674 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:31,713 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-13 14:42:31,786 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-13 14:42:31,803 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 14:42:31,803 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 14:42:31,803 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:31,803 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-13 14:42:31,803 INFO L182 omatonBuilderFactory]: Interpolants [1028#true, 1029#false, 1030#(exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store %0 %1 4) (store |#length| %1 4)) :qid itp)) :qid itp)), 1031#(and (<= (+ |~#list~0.offset| 4) (select |#length| |~#list~0.base|)) (= 4 (select |#length| |~#list~0.base|)) (<= 0 |~#list~0.offset|))] [2018-04-13 14:42:31,803 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-13 14:42:31,804 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-13 14:42:31,804 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-13 14:42:31,804 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=4, Unknown=1, NotChecked=2, Total=12 [2018-04-13 14:42:31,805 INFO L87 Difference]: Start difference. First operand 343 states and 418 transitions. Second operand 4 states. [2018-04-13 14:42:31,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:31,908 INFO L93 Difference]: Finished difference Result 350 states and 428 transitions. [2018-04-13 14:42:31,908 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-13 14:42:31,909 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 4 [2018-04-13 14:42:31,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:31,910 INFO L225 Difference]: With dead ends: 350 [2018-04-13 14:42:31,910 INFO L226 Difference]: Without dead ends: 350 [2018-04-13 14:42:31,911 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-13 14:42:31,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2018-04-13 14:42:31,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 342. [2018-04-13 14:42:31,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 342 states. [2018-04-13 14:42:31,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 417 transitions. [2018-04-13 14:42:31,929 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 417 transitions. Word has length 4 [2018-04-13 14:42:31,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:31,929 INFO L459 AbstractCegarLoop]: Abstraction has 342 states and 417 transitions. [2018-04-13 14:42:31,929 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-13 14:42:31,929 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 417 transitions. [2018-04-13 14:42:31,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-04-13 14:42:31,930 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:31,930 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 14:42:31,930 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:31,930 INFO L82 PathProgramCache]: Analyzing trace with hash -113768880, 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-13 14:42:31,932 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:31,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:31,944 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier [2018-04-13 14:42:31,945 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:31,945 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:31,946 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:31,946 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:31,949 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-13 14:42:31,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:31,977 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-13 14:42:32,001 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 14:42:32,002 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 14:42:32,002 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:32,003 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-13 14:42:32,003 INFO L182 omatonBuilderFactory]: Interpolants [1731#(exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store |#valid| %1 1) (store %0 %1 1)) :qid itp)) :qid itp)), 1732#(= 1 (select |#valid| |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#t~malloc0.base|)), 1733#(= 1 (select |#valid| __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.base)), 1734#(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)|)), 1724#true, 1725#false] [2018-04-13 14:42:32,003 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-13 14:42:32,003 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 14:42:32,003 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 14:42:32,003 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=14, Unknown=1, NotChecked=6, Total=30 [2018-04-13 14:42:32,004 INFO L87 Difference]: Start difference. First operand 342 states and 417 transitions. Second operand 6 states. [2018-04-13 14:42:32,044 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-13 14:42:32,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:32,701 INFO L93 Difference]: Finished difference Result 442 states and 533 transitions. [2018-04-13 14:42:32,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 14:42:32,702 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 17 [2018-04-13 14:42:32,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:32,704 INFO L225 Difference]: With dead ends: 442 [2018-04-13 14:42:32,704 INFO L226 Difference]: Without dead ends: 442 [2018-04-13 14:42:32,705 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-13 14:42:32,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2018-04-13 14:42:32,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 386. [2018-04-13 14:42:32,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 386 states. [2018-04-13 14:42:32,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 493 transitions. [2018-04-13 14:42:32,720 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 493 transitions. Word has length 17 [2018-04-13 14:42:32,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:32,720 INFO L459 AbstractCegarLoop]: Abstraction has 386 states and 493 transitions. [2018-04-13 14:42:32,720 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 14:42:32,720 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 493 transitions. [2018-04-13 14:42:32,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-04-13 14:42:32,721 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:32,721 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 14:42:32,721 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:32,721 INFO L82 PathProgramCache]: Analyzing trace with hash -113768879, 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-13 14:42:32,723 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:32,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:32,743 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier WARNING: array quantifier [2018-04-13 14:42:32,748 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:32,749 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:32,749 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:32,749 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:32,757 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:32,758 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:32,758 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:32,758 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:32,763 WARN L307 Elim1Store]: Array PQE input equivalent to false [2018-04-13 14:42:32,763 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 14:42:32,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:32,855 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-13 14:42:32,874 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 14:42:32,875 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-13 14:42:32,875 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:32,875 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-13 14:42:32,875 INFO L182 omatonBuilderFactory]: Interpolants [2576#(exists ((%0 (Array Int Int))) (! (and (forall ((%1 Int)) (! (= (store %0 %1 8) (store |#length| %1 8)) :qid itp)) (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 8) (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1)) :qid itp)), 2577#(exists ((%0 (Array Int Int))) (! (and (= (ite (<= (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296) 2147483647) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296) (+ (- 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))) 8) (forall ((%1 Int)) (! (= (store %0 %1 8) (store |#length| %1 8)) :qid itp))) :qid itp)), 2578#(and (= (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296) 8) (= 0 |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#t~malloc0.offset|) (= 8 (select |#length| |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#t~malloc0.base|))), 2579#(and (<= 0 __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.offset) (or (<= (+ __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.offset (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)) (select |#length| __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.base)) (and (<= (+ __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.offset (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)) (+ (select |#length| __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.base) 4294967296)) (< 2147483647 (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))))), 2580#(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)|)), 2567#true, 2568#false, 2574#(= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8), 2575#(= 8 __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size)] [2018-04-13 14:42:32,875 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-13 14:42:32,875 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 14:42:32,876 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 14:42:32,876 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=55, Unknown=2, NotChecked=0, Total=72 [2018-04-13 14:42:32,876 INFO L87 Difference]: Start difference. First operand 386 states and 493 transitions. Second operand 9 states. [2018-04-13 14:42:32,958 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)|) (= |c_#NULL.offset| |c_old(#NULL.offset)|) (= |c_#memory_$Pointer$.base| |c_old(#memory_$Pointer$.base)|) (exists ((%0 (Array Int Int))) (! (and (= (let ((.cse0 (mod (* (mod c___U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod c___U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 8) (forall ((%1 Int)) (! (= (store %0 %1 8) (store |c_#length| %1 8)) :qid itp))) :qid itp)) (= |c_old(#length)| |c_#length|) (exists ((%0 (Array Int Int))) (! (and (forall ((%1 Int)) (! (= (store %0 %1 8) (store |c_#length| %1 8)) :qid itp)) (= |c___U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 8) (= |c___U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1)) :qid itp)) (= |c_#memory_$Pointer$.offset| |c_old(#memory_$Pointer$.offset)|)) is different from false [2018-04-13 14:42:34,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:34,040 INFO L93 Difference]: Finished difference Result 455 states and 547 transitions. [2018-04-13 14:42:34,040 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 14:42:34,041 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 17 [2018-04-13 14:42:34,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:34,043 INFO L225 Difference]: With dead ends: 455 [2018-04-13 14:42:34,043 INFO L226 Difference]: Without dead ends: 455 [2018-04-13 14:42:34,043 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=138, Unknown=8, NotChecked=24, Total=210 [2018-04-13 14:42:34,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2018-04-13 14:42:34,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 399. [2018-04-13 14:42:34,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 399 states. [2018-04-13 14:42:34,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 506 transitions. [2018-04-13 14:42:34,065 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 506 transitions. Word has length 17 [2018-04-13 14:42:34,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:34,065 INFO L459 AbstractCegarLoop]: Abstraction has 399 states and 506 transitions. [2018-04-13 14:42:34,065 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 14:42:34,065 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 506 transitions. [2018-04-13 14:42:34,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-13 14:42:34,068 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:34,068 INFO L355 BasicCegarLoop]: trace histogram [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-13 14:42:34,068 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:34,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1849122761, 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-13 14:42:34,073 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:34,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:34,437 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2018-04-13 14:42:34,462 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 14:42:34,462 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-13 14:42:34,462 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:34,463 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2018-04-13 14:42:34,463 INFO L182 omatonBuilderFactory]: Interpolants [3635#(or (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) 8)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))), 3636#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 3637#(<= |#Ultimate.C_memset_#amount| 0), 3447#true, 3448#false, 3544#(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)|)), 3545#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 3563#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 3628#(not (= 8 |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|)), 3629#(and (or (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))) (and (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1) (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1))) (= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))), 3615#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)) (and (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8)) (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8))))] [2018-04-13 14:42:34,463 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2018-04-13 14:42:34,463 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 14:42:34,464 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 14:42:34,464 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2018-04-13 14:42:34,464 INFO L87 Difference]: Start difference. First operand 399 states and 506 transitions. Second operand 11 states. [2018-04-13 14:42:35,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:35,807 INFO L93 Difference]: Finished difference Result 469 states and 560 transitions. [2018-04-13 14:42:35,807 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-13 14:42:35,807 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 129 [2018-04-13 14:42:35,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:35,809 INFO L225 Difference]: With dead ends: 469 [2018-04-13 14:42:35,810 INFO L226 Difference]: Without dead ends: 462 [2018-04-13 14:42:35,810 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2018-04-13 14:42:35,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2018-04-13 14:42:35,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 402. [2018-04-13 14:42:35,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 402 states. [2018-04-13 14:42:35,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 510 transitions. [2018-04-13 14:42:35,823 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 510 transitions. Word has length 129 [2018-04-13 14:42:35,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:35,823 INFO L459 AbstractCegarLoop]: Abstraction has 402 states and 510 transitions. [2018-04-13 14:42:35,823 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 14:42:35,823 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 510 transitions. [2018-04-13 14:42:35,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-04-13 14:42:35,825 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:35,825 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 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-13 14:42:35,825 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:35,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1462289545, 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-13 14:42:35,829 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:35,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:35,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:35,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:35,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:36,144 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 30 proven. 69 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2018-04-13 14:42:36,160 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:36,161 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 14:42:36,161 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:36,161 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2018-04-13 14:42:36,161 INFO L182 omatonBuilderFactory]: Interpolants [4656#(not (= 8 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 4657#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 4530#true, 4658#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 4531#false, 4659#(or (and (<= |#Ultimate.C_memset_#amount| 1) (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr36|)) (and (< 1 |#Ultimate.C_memset_#amount|) (< |#Ultimate.C_memset_#t~loopctr36| |#Ultimate.C_memset_#amount|))), 4660#(<= |#Ultimate.C_memset_#amount| 1), 4632#(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)|)), 4648#(not (= 8 |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|)), 4633#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 4649#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 4634#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)) (and (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8)) (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8))))] [2018-04-13 14:42:36,162 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 30 proven. 69 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2018-04-13 14:42:36,162 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 14:42:36,162 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 14:42:36,162 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2018-04-13 14:42:36,162 INFO L87 Difference]: Start difference. First operand 402 states and 510 transitions. Second operand 12 states. [2018-04-13 14:42:37,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:37,197 INFO L93 Difference]: Finished difference Result 475 states and 567 transitions. [2018-04-13 14:42:37,198 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-13 14:42:37,198 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 134 [2018-04-13 14:42:37,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:37,200 INFO L225 Difference]: With dead ends: 475 [2018-04-13 14:42:37,200 INFO L226 Difference]: Without dead ends: 468 [2018-04-13 14:42:37,201 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 34 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-13 14:42:37,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2018-04-13 14:42:37,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 403. [2018-04-13 14:42:37,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 403 states. [2018-04-13 14:42:37,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 512 transitions. [2018-04-13 14:42:37,211 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 512 transitions. Word has length 134 [2018-04-13 14:42:37,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:37,212 INFO L459 AbstractCegarLoop]: Abstraction has 403 states and 512 transitions. [2018-04-13 14:42:37,212 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 14:42:37,212 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 512 transitions. [2018-04-13 14:42:37,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2018-04-13 14:42:37,213 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:37,214 INFO L355 BasicCegarLoop]: trace histogram [10, 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-13 14:42:37,214 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:37,214 INFO L82 PathProgramCache]: Analyzing trace with hash -735145015, 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-13 14:42:37,217 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:37,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:37,463 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 30 proven. 91 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2018-04-13 14:42:37,479 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:37,479 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 14:42:37,479 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:37,479 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-04-13 14:42:37,480 INFO L182 omatonBuilderFactory]: Interpolants [5764#(not (= 8 |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|)), 5765#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 5640#true, 5641#false, 5773#(not (= 8 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 5774#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 5775#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 5776#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 5777#(or (and (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr36|) (<= |#Ultimate.C_memset_#amount| 2)) (and (< 2 |#Ultimate.C_memset_#amount|) (< |#Ultimate.C_memset_#t~loopctr36| |#Ultimate.C_memset_#amount|))), 5778#(<= |#Ultimate.C_memset_#amount| 2), 5747#(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)|)), 5748#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 5749#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)) (and (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8)) (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8))))] [2018-04-13 14:42:37,480 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 30 proven. 91 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2018-04-13 14:42:37,480 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 14:42:37,480 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 14:42:37,480 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2018-04-13 14:42:37,480 INFO L87 Difference]: Start difference. First operand 403 states and 512 transitions. Second operand 13 states. [2018-04-13 14:42:38,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:38,721 INFO L93 Difference]: Finished difference Result 478 states and 571 transitions. [2018-04-13 14:42:38,721 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-13 14:42:38,721 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 139 [2018-04-13 14:42:38,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:38,723 INFO L225 Difference]: With dead ends: 478 [2018-04-13 14:42:38,723 INFO L226 Difference]: Without dead ends: 471 [2018-04-13 14:42:38,724 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 34 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-13 14:42:38,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2018-04-13 14:42:38,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 404. [2018-04-13 14:42:38,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 404 states. [2018-04-13 14:42:38,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 514 transitions. [2018-04-13 14:42:38,733 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 514 transitions. Word has length 139 [2018-04-13 14:42:38,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:38,733 INFO L459 AbstractCegarLoop]: Abstraction has 404 states and 514 transitions. [2018-04-13 14:42:38,733 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 14:42:38,733 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 514 transitions. [2018-04-13 14:42:38,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-04-13 14:42:38,735 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:38,735 INFO L355 BasicCegarLoop]: trace histogram [15, 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-13 14:42:38,735 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:38,735 INFO L82 PathProgramCache]: Analyzing trace with hash 79993993, 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-13 14:42:38,739 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:38,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:38,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:39,004 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 30 proven. 122 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2018-04-13 14:42:39,021 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:39,021 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-13 14:42:39,021 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:39,022 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-04-13 14:42:39,022 INFO L182 omatonBuilderFactory]: Interpolants [6912#(not (= 8 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 6913#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 6914#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 6915#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 6884#(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)|)), 6916#(= |#Ultimate.C_memset_#t~loopctr36| 2), 6885#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 6917#(or (and (< 3 |#Ultimate.C_memset_#amount|) (< |#Ultimate.C_memset_#t~loopctr36| |#Ultimate.C_memset_#amount|)) (and (<= |#Ultimate.C_memset_#amount| 3) (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr36|))), 6886#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)) (and (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8)) (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)))), 6918#(<= |#Ultimate.C_memset_#amount| 3), 6772#true, 6773#false, 6902#(not (= 8 |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|)), 6903#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:42:39,022 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 30 proven. 122 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2018-04-13 14:42:39,022 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 14:42:39,022 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 14:42:39,022 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2018-04-13 14:42:39,023 INFO L87 Difference]: Start difference. First operand 404 states and 514 transitions. Second operand 14 states. [2018-04-13 14:42:40,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:40,178 INFO L93 Difference]: Finished difference Result 481 states and 575 transitions. [2018-04-13 14:42:40,178 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-13 14:42:40,178 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 144 [2018-04-13 14:42:40,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:40,179 INFO L225 Difference]: With dead ends: 481 [2018-04-13 14:42:40,180 INFO L226 Difference]: Without dead ends: 474 [2018-04-13 14:42:40,180 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 34 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-13 14:42:40,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2018-04-13 14:42:40,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 405. [2018-04-13 14:42:40,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 405 states. [2018-04-13 14:42:40,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 516 transitions. [2018-04-13 14:42:40,190 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 516 transitions. Word has length 144 [2018-04-13 14:42:40,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:40,190 INFO L459 AbstractCegarLoop]: Abstraction has 405 states and 516 transitions. [2018-04-13 14:42:40,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 14:42:40,190 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 516 transitions. [2018-04-13 14:42:40,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-04-13 14:42:40,192 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:40,192 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-13 14:42:40,192 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:40,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1080674249, 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-13 14:42:40,198 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:40,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:40,546 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 30 proven. 162 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2018-04-13 14:42:40,574 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:40,574 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 14:42:40,575 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:40,575 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2018-04-13 14:42:40,575 INFO L182 omatonBuilderFactory]: Interpolants [8073#(not (= 8 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 8074#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 8043#(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)|)), 8075#(= |#Ultimate.C_memset_#t~loopctr36| 0), 8044#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 8076#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 8045#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)) (and (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8)) (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)))), 8077#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 8078#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 8079#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 8080#(not (= 8 |#Ultimate.C_memset_#amount|)), 7926#true, 7927#false, 8062#(not (= 8 |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|)), 8063#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:42:40,576 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 30 proven. 162 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2018-04-13 14:42:40,576 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-13 14:42:40,576 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-13 14:42:40,576 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2018-04-13 14:42:40,576 INFO L87 Difference]: Start difference. First operand 405 states and 516 transitions. Second operand 15 states. [2018-04-13 14:42:41,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:41,782 INFO L93 Difference]: Finished difference Result 484 states and 579 transitions. [2018-04-13 14:42:41,782 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-13 14:42:41,782 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 149 [2018-04-13 14:42:41,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:41,784 INFO L225 Difference]: With dead ends: 484 [2018-04-13 14:42:41,784 INFO L226 Difference]: Without dead ends: 477 [2018-04-13 14:42:41,784 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=149, Invalid=721, Unknown=0, NotChecked=0, Total=870 [2018-04-13 14:42:41,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2018-04-13 14:42:41,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 406. [2018-04-13 14:42:41,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 406 states. [2018-04-13 14:42:41,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 518 transitions. [2018-04-13 14:42:41,791 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 518 transitions. Word has length 149 [2018-04-13 14:42:41,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:41,792 INFO L459 AbstractCegarLoop]: Abstraction has 406 states and 518 transitions. [2018-04-13 14:42:41,792 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-13 14:42:41,792 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 518 transitions. [2018-04-13 14:42:41,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2018-04-13 14:42:41,793 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:41,793 INFO L355 BasicCegarLoop]: trace histogram [25, 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-13 14:42:41,794 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:41,794 INFO L82 PathProgramCache]: Analyzing trace with hash 1161589897, 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-13 14:42:41,798 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:41,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:41,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:41,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:41,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:42,228 INFO L134 CoverageAnalysis]: Checked inductivity of 635 backedges. 30 proven. 211 refuted. 0 times theorem prover too weak. 394 trivial. 0 not checked. [2018-04-13 14:42:42,253 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:42,253 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-13 14:42:42,254 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:42,254 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2018-04-13 14:42:42,254 INFO L182 omatonBuilderFactory]: Interpolants [9224#(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)|)), 9256#(not (= 8 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 9225#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 9257#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 9226#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)) (and (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8)) (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)))), 9258#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 9259#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 9260#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 9261#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 9102#true, 9262#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 9103#false, 9263#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 9264#(not (= 8 |#Ultimate.C_memset_#amount|)), 9244#(not (= 8 |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|)), 9245#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:42:42,254 INFO L134 CoverageAnalysis]: Checked inductivity of 635 backedges. 30 proven. 211 refuted. 0 times theorem prover too weak. 394 trivial. 0 not checked. [2018-04-13 14:42:42,254 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 14:42:42,255 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 14:42:42,255 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2018-04-13 14:42:42,255 INFO L87 Difference]: Start difference. First operand 406 states and 518 transitions. Second operand 16 states. [2018-04-13 14:42:43,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:43,502 INFO L93 Difference]: Finished difference Result 487 states and 583 transitions. [2018-04-13 14:42:43,502 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-13 14:42:43,502 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 154 [2018-04-13 14:42:43,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:43,503 INFO L225 Difference]: With dead ends: 487 [2018-04-13 14:42:43,504 INFO L226 Difference]: Without dead ends: 480 [2018-04-13 14:42:43,504 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=167, Invalid=825, Unknown=0, NotChecked=0, Total=992 [2018-04-13 14:42:43,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2018-04-13 14:42:43,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 407. [2018-04-13 14:42:43,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 407 states. [2018-04-13 14:42:43,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 520 transitions. [2018-04-13 14:42:43,509 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 520 transitions. Word has length 154 [2018-04-13 14:42:43,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:43,509 INFO L459 AbstractCegarLoop]: Abstraction has 407 states and 520 transitions. [2018-04-13 14:42:43,509 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 14:42:43,509 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 520 transitions. [2018-04-13 14:42:43,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-04-13 14:42:43,510 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:43,510 INFO L355 BasicCegarLoop]: trace histogram [30, 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-13 14:42:43,510 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:43,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1833499593, 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-13 14:42:43,513 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:43,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:43,818 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 30 proven. 269 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-13 14:42:43,835 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:43,835 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 14:42:43,835 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:43,835 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2018-04-13 14:42:43,836 INFO L182 omatonBuilderFactory]: Interpolants [10464#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 10465#(= |#Ultimate.C_memset_#t~loopctr36| 2), 10466#(= |#Ultimate.C_memset_#t~loopctr36| 3), 10467#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 10468#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 10469#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 10470#(not (= 8 |#Ultimate.C_memset_#amount|)), 10448#(not (= 8 |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|)), 10449#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 10427#(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)|)), 10300#true, 10428#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 10301#false, 10429#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)) (and (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8)) (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)))), 10461#(not (= 8 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 10462#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 10463#(= 0 |#Ultimate.C_memset_#t~loopctr36|)] [2018-04-13 14:42:43,836 INFO L134 CoverageAnalysis]: Checked inductivity of 795 backedges. 30 proven. 269 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-13 14:42:43,836 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-13 14:42:43,836 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-13 14:42:43,836 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2018-04-13 14:42:43,836 INFO L87 Difference]: Start difference. First operand 407 states and 520 transitions. Second operand 17 states. [2018-04-13 14:42:45,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:45,124 INFO L93 Difference]: Finished difference Result 490 states and 587 transitions. [2018-04-13 14:42:45,124 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 14:42:45,124 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 159 [2018-04-13 14:42:45,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:45,125 INFO L225 Difference]: With dead ends: 490 [2018-04-13 14:42:45,125 INFO L226 Difference]: Without dead ends: 483 [2018-04-13 14:42:45,126 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=175, Invalid=947, Unknown=0, NotChecked=0, Total=1122 [2018-04-13 14:42:45,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2018-04-13 14:42:45,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 408. [2018-04-13 14:42:45,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 408 states. [2018-04-13 14:42:45,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 522 transitions. [2018-04-13 14:42:45,134 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 522 transitions. Word has length 159 [2018-04-13 14:42:45,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:45,134 INFO L459 AbstractCegarLoop]: Abstraction has 408 states and 522 transitions. [2018-04-13 14:42:45,134 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-13 14:42:45,134 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 522 transitions. [2018-04-13 14:42:45,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-04-13 14:42:45,136 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:45,136 INFO L355 BasicCegarLoop]: trace histogram [35, 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-13 14:42:45,136 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:45,136 INFO L82 PathProgramCache]: Analyzing trace with hash -1339011959, 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-13 14:42:45,139 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:45,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:45,448 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 30 proven. 336 refuted. 0 times theorem prover too weak. 614 trivial. 0 not checked. [2018-04-13 14:42:45,464 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:45,464 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 14:42:45,464 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:45,465 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2018-04-13 14:42:45,465 INFO L182 omatonBuilderFactory]: Interpolants [11520#true, 11521#false, 11652#(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)|)), 11653#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 11654#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)) (and (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 8)) (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 8)))), 11688#(not (= 8 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 11689#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 11690#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 11691#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 11692#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 11693#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 11694#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 11695#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 11696#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 11697#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 11698#(not (= 8 |#Ultimate.C_memset_#amount|)), 11674#(not (= 8 |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|)), 11675#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:42:45,465 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 30 proven. 336 refuted. 0 times theorem prover too weak. 614 trivial. 0 not checked. [2018-04-13 14:42:45,465 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 14:42:45,465 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 14:42:45,465 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2018-04-13 14:42:45,466 INFO L87 Difference]: Start difference. First operand 408 states and 522 transitions. Second operand 18 states. [2018-04-13 14:42:46,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:46,823 INFO L93 Difference]: Finished difference Result 493 states and 591 transitions. [2018-04-13 14:42:46,840 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-13 14:42:46,840 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 164 [2018-04-13 14:42:46,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:46,842 INFO L225 Difference]: With dead ends: 493 [2018-04-13 14:42:46,842 INFO L226 Difference]: Without dead ends: 486 [2018-04-13 14:42:46,842 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=220, Invalid=1040, Unknown=0, NotChecked=0, Total=1260 [2018-04-13 14:42:46,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2018-04-13 14:42:46,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 409. [2018-04-13 14:42:46,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 409 states. [2018-04-13 14:42:46,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 524 transitions. [2018-04-13 14:42:46,851 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 524 transitions. Word has length 164 [2018-04-13 14:42:46,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:46,851 INFO L459 AbstractCegarLoop]: Abstraction has 409 states and 524 transitions. [2018-04-13 14:42:46,851 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 14:42:46,851 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 524 transitions. [2018-04-13 14:42:46,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2018-04-13 14:42:46,852 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:46,852 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-13 14:42:46,852 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:46,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1965830089, 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-13 14:42:46,856 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:46,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:46,909 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-13 14:42:46,914 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:46,914 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:46,914 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:46,914 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:46,920 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:46,920 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:46,921 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:46,921 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-13 14:42:46,923 WARN L307 Elim1Store]: Array PQE input equivalent to false [2018-04-13 14:42:46,924 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 14:42:47,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:47,117 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 1160 trivial. 0 not checked. [2018-04-13 14:42:47,133 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:47,133 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 14:42:47,134 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:47,134 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2018-04-13 14:42:47,134 INFO L182 omatonBuilderFactory]: Interpolants [12899#(= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119), 12900#(= 119 __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size), 12901#(exists ((%0 (Array Int Int))) (! (and (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 119) (forall ((%1 Int)) (! (= (store %0 %1 119) (store |#length| %1 119)) :qid itp)) (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1)) :qid itp)), 12902#(exists ((%0 (Array Int Int))) (! (and (= (ite (<= (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296) 2147483647) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296) (+ (- 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))) 119) (forall ((%1 Int)) (! (= (store %0 %1 119) (store |#length| %1 119)) :qid itp))) :qid itp)), 12903#(and (= 0 |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#t~malloc0.offset|) (= (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296) 119) (= 119 (select |#length| |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#t~malloc0.base|))), 12904#(and (<= 0 __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.offset) (or (<= (+ __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.offset (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)) (select |#length| __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.base)) (and (<= (+ __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.offset (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)) (+ (select |#length| __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.base) 4294967296)) (< 2147483647 (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))))), 12905#(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)|)), 12762#true, 12906#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 12763#false, 12940#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:42:47,134 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 1160 trivial. 0 not checked. [2018-04-13 14:42:47,134 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 14:42:47,135 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 14:42:47,135 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=86, Unknown=2, NotChecked=0, Total=110 [2018-04-13 14:42:47,135 INFO L87 Difference]: Start difference. First operand 409 states and 524 transitions. Second operand 11 states. [2018-04-13 14:42:47,281 WARN L1011 $PredicateComparison]: unable to prove that (and (= |c_~#list~0.base| |c_old(~#list~0.base)|) (exists ((%0 (Array Int Int))) (! (and (= (let ((.cse0 (mod (* (mod c___U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod c___U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 119) (forall ((%1 Int)) (! (= (store %0 %1 119) (store |c_#length| %1 119)) :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)|) (exists ((%0 (Array Int Int))) (! (and (= |c___U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 119) (forall ((%1 Int)) (! (= (store %0 %1 119) (store |c_#length| %1 119)) :qid itp)) (= |c___U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1)) :qid itp)) (= |c_old(#length)| |c_#length|) (= |c_#memory_$Pointer$.offset| |c_old(#memory_$Pointer$.offset)|)) is different from false [2018-04-13 14:42:48,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:48,033 INFO L93 Difference]: Finished difference Result 463 states and 561 transitions. [2018-04-13 14:42:48,034 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 14:42:48,034 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 169 [2018-04-13 14:42:48,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:48,036 INFO L225 Difference]: With dead ends: 463 [2018-04-13 14:42:48,036 INFO L226 Difference]: Without dead ends: 463 [2018-04-13 14:42:48,036 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=184, Unknown=7, NotChecked=28, Total=272 [2018-04-13 14:42:48,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2018-04-13 14:42:48,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 408. [2018-04-13 14:42:48,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 408 states. [2018-04-13 14:42:48,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 523 transitions. [2018-04-13 14:42:48,045 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 523 transitions. Word has length 169 [2018-04-13 14:42:48,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:48,046 INFO L459 AbstractCegarLoop]: Abstraction has 408 states and 523 transitions. [2018-04-13 14:42:48,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 14:42:48,046 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 523 transitions. [2018-04-13 14:42:48,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-04-13 14:42:48,047 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:48,047 INFO L355 BasicCegarLoop]: trace histogram [40, 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-13 14:42:48,047 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:48,047 INFO L82 PathProgramCache]: Analyzing trace with hash -1330166687, 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-13 14:42:48,051 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:48,288 INFO L134 CoverageAnalysis]: Checked inductivity of 1290 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:48,304 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 14:42:48,304 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-13 14:42:48,304 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:48,304 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:42:48,304 INFO L182 omatonBuilderFactory]: Interpolants [14112#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 14146#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13956#true, 14292#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 13957#false, 14293#(and (= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)) (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size|)), 14279#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 14299#(or (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 119)) (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) 1))), 14300#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 14301#(<= |#Ultimate.C_memset_#amount| 0), 14111#(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-13 14:42:48,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1290 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:48,305 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 14:42:48,305 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 14:42:48,305 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2018-04-13 14:42:48,305 INFO L87 Difference]: Start difference. First operand 408 states and 523 transitions. Second operand 11 states. [2018-04-13 14:42:51,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:51,145 INFO L93 Difference]: Finished difference Result 470 states and 567 transitions. [2018-04-13 14:42:51,145 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-13 14:42:51,145 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 182 [2018-04-13 14:42:51,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:51,147 INFO L225 Difference]: With dead ends: 470 [2018-04-13 14:42:51,147 INFO L226 Difference]: Without dead ends: 461 [2018-04-13 14:42:51,148 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2018-04-13 14:42:51,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-04-13 14:42:51,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 408. [2018-04-13 14:42:51,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 408 states. [2018-04-13 14:42:51,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 522 transitions. [2018-04-13 14:42:51,155 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 522 transitions. Word has length 182 [2018-04-13 14:42:51,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:51,156 INFO L459 AbstractCegarLoop]: Abstraction has 408 states and 522 transitions. [2018-04-13 14:42:51,156 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 14:42:51,156 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 522 transitions. [2018-04-13 14:42:51,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-04-13 14:42:51,157 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:51,157 INFO L355 BasicCegarLoop]: trace histogram [41, 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-13 14:42:51,157 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:51,157 INFO L82 PathProgramCache]: Analyzing trace with hash -1399599823, 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-13 14:42:51,165 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:51,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:51,494 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 155 proven. 1 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:51,510 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:51,510 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 14:42:51,510 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:51,510 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:42:51,511 INFO L182 omatonBuilderFactory]: Interpolants [15200#true, 15201#false, 15538#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 15539#(and (or (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))) (and (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1) (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1))) (= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))), 15524#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 15546#(or (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))), 15547#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 15356#(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)|)), 15548#(and (or (and (<= |#Ultimate.C_memset_#amount| 1) (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr36|)) (and (< 1 |#Ultimate.C_memset_#amount|) (< |#Ultimate.C_memset_#t~loopctr36| |#Ultimate.C_memset_#amount|))) (< 0 |#Ultimate.C_memset_#amount|)), 15357#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 15549#(= 1 |#Ultimate.C_memset_#amount|), 15391#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:42:51,511 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 155 proven. 1 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:51,511 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 14:42:51,511 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 14:42:51,511 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2018-04-13 14:42:51,511 INFO L87 Difference]: Start difference. First operand 408 states and 522 transitions. Second operand 12 states. [2018-04-13 14:42:52,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:52,545 INFO L93 Difference]: Finished difference Result 470 states and 566 transitions. [2018-04-13 14:42:52,545 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-13 14:42:52,545 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 183 [2018-04-13 14:42:52,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:52,546 INFO L225 Difference]: With dead ends: 470 [2018-04-13 14:42:52,546 INFO L226 Difference]: Without dead ends: 461 [2018-04-13 14:42:52,546 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2018-04-13 14:42:52,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-04-13 14:42:52,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 408. [2018-04-13 14:42:52,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 408 states. [2018-04-13 14:42:52,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 521 transitions. [2018-04-13 14:42:52,553 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 521 transitions. Word has length 183 [2018-04-13 14:42:52,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:52,554 INFO L459 AbstractCegarLoop]: Abstraction has 408 states and 521 transitions. [2018-04-13 14:42:52,554 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 14:42:52,554 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 521 transitions. [2018-04-13 14:42:52,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2018-04-13 14:42:52,555 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:52,555 INFO L355 BasicCegarLoop]: trace histogram [42, 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-13 14:42:52,555 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:52,555 INFO L82 PathProgramCache]: Analyzing trace with hash 742940257, 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-13 14:42:52,561 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:52,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:52,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 200 proven. 3 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:52,869 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:52,869 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 14:42:52,870 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:52,870 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:42:52,870 INFO L182 omatonBuilderFactory]: Interpolants [16771#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 16786#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 16787#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 16603#(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)|)), 16795#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 16604#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 16796#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 16797#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 16446#true, 16638#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 16798#(= |#Ultimate.C_memset_#t~loopctr36| 2), 16447#false, 16799#(not (= |#Ultimate.C_memset_#amount| 119))] [2018-04-13 14:42:52,870 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 200 proven. 3 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:52,871 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 14:42:52,871 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 14:42:52,871 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2018-04-13 14:42:52,871 INFO L87 Difference]: Start difference. First operand 408 states and 521 transitions. Second operand 13 states. [2018-04-13 14:42:53,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:53,913 INFO L93 Difference]: Finished difference Result 470 states and 565 transitions. [2018-04-13 14:42:53,913 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-13 14:42:53,913 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 184 [2018-04-13 14:42:53,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:53,914 INFO L225 Difference]: With dead ends: 470 [2018-04-13 14:42:53,914 INFO L226 Difference]: Without dead ends: 461 [2018-04-13 14:42:53,915 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2018-04-13 14:42:53,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-04-13 14:42:53,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 408. [2018-04-13 14:42:53,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 408 states. [2018-04-13 14:42:53,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 520 transitions. [2018-04-13 14:42:53,919 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 520 transitions. Word has length 184 [2018-04-13 14:42:53,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:53,919 INFO L459 AbstractCegarLoop]: Abstraction has 408 states and 520 transitions. [2018-04-13 14:42:53,919 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 14:42:53,919 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 520 transitions. [2018-04-13 14:42:53,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2018-04-13 14:42:53,920 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:53,920 INFO L355 BasicCegarLoop]: trace histogram [43, 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-13 14:42:53,920 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:53,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1557793999, 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-13 14:42:53,924 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:53,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:53,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:53,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:53,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:54,229 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 245 proven. 6 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:54,246 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:54,246 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-13 14:42:54,246 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:54,247 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:42:54,247 INFO L182 omatonBuilderFactory]: Interpolants [17696#true, 18048#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 17697#false, 17889#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 18049#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 18050#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 18051#(= |#Ultimate.C_memset_#t~loopctr36| 2), 18052#(or (and (< 3 |#Ultimate.C_memset_#amount|) (< |#Ultimate.C_memset_#t~loopctr36| |#Ultimate.C_memset_#amount|)) (and (<= |#Ultimate.C_memset_#amount| 3) (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr36|))), 18053#(<= |#Ultimate.C_memset_#amount| 3), 18022#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 18038#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 18039#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 17854#(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)|)), 17855#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:42:54,247 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 245 proven. 6 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:54,247 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 14:42:54,247 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 14:42:54,248 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2018-04-13 14:42:54,248 INFO L87 Difference]: Start difference. First operand 408 states and 520 transitions. Second operand 14 states. [2018-04-13 14:42:55,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:55,211 INFO L93 Difference]: Finished difference Result 470 states and 564 transitions. [2018-04-13 14:42:55,211 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-13 14:42:55,211 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 185 [2018-04-13 14:42:55,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:55,212 INFO L225 Difference]: With dead ends: 470 [2018-04-13 14:42:55,212 INFO L226 Difference]: Without dead ends: 461 [2018-04-13 14:42:55,212 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2018-04-13 14:42:55,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-04-13 14:42:55,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 408. [2018-04-13 14:42:55,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 408 states. [2018-04-13 14:42:55,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 519 transitions. [2018-04-13 14:42:55,217 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 519 transitions. Word has length 185 [2018-04-13 14:42:55,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:55,217 INFO L459 AbstractCegarLoop]: Abstraction has 408 states and 519 transitions. [2018-04-13 14:42:55,217 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 14:42:55,217 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 519 transitions. [2018-04-13 14:42:55,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-04-13 14:42:55,218 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:55,218 INFO L355 BasicCegarLoop]: trace histogram [44, 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-13 14:42:55,218 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:55,218 INFO L82 PathProgramCache]: Analyzing trace with hash 133888097, 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-13 14:42:55,224 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:55,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:55,588 INFO L134 CoverageAnalysis]: Checked inductivity of 1480 backedges. 290 proven. 10 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:55,604 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:55,605 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 14:42:55,605 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:55,605 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:42:55,605 INFO L182 omatonBuilderFactory]: Interpolants [19109#(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)|)), 18950#true, 19110#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 18951#false, 19144#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 19305#(or (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))), 19306#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 19307#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 19308#(= |#Ultimate.C_memset_#t~loopctr36| 2), 19277#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 19309#(= |#Ultimate.C_memset_#t~loopctr36| 3), 19310#(and (< 3 |#Ultimate.C_memset_#amount|) (or (and (<= |#Ultimate.C_memset_#amount| 4) (<= |#Ultimate.C_memset_#amount| |#Ultimate.C_memset_#t~loopctr36|)) (and (< 4 |#Ultimate.C_memset_#amount|) (< |#Ultimate.C_memset_#t~loopctr36| |#Ultimate.C_memset_#amount|)))), 19311#(= 4 |#Ultimate.C_memset_#amount|), 19294#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 19295#(and (or (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))) (and (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1) (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1))) (= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)))] [2018-04-13 14:42:55,605 INFO L134 CoverageAnalysis]: Checked inductivity of 1480 backedges. 290 proven. 10 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:55,606 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-13 14:42:55,606 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-13 14:42:55,606 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2018-04-13 14:42:55,606 INFO L87 Difference]: Start difference. First operand 408 states and 519 transitions. Second operand 15 states. [2018-04-13 14:42:56,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:56,756 INFO L93 Difference]: Finished difference Result 470 states and 563 transitions. [2018-04-13 14:42:56,757 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-13 14:42:56,757 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 186 [2018-04-13 14:42:56,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:56,758 INFO L225 Difference]: With dead ends: 470 [2018-04-13 14:42:56,758 INFO L226 Difference]: Without dead ends: 461 [2018-04-13 14:42:56,758 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2018-04-13 14:42:56,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-04-13 14:42:56,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 408. [2018-04-13 14:42:56,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 408 states. [2018-04-13 14:42:56,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 518 transitions. [2018-04-13 14:42:56,762 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 518 transitions. Word has length 186 [2018-04-13 14:42:56,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:56,763 INFO L459 AbstractCegarLoop]: Abstraction has 408 states and 518 transitions. [2018-04-13 14:42:56,763 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-13 14:42:56,763 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 518 transitions. [2018-04-13 14:42:56,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-04-13 14:42:56,763 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:56,763 INFO L355 BasicCegarLoop]: trace histogram [45, 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-13 14:42:56,763 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:56,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1036425521, 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-13 14:42:56,767 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:56,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:56,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:57,053 INFO L134 CoverageAnalysis]: Checked inductivity of 1530 backedges. 335 proven. 15 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:57,070 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:57,070 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-13 14:42:57,070 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:57,071 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:42:57,071 INFO L182 omatonBuilderFactory]: Interpolants [20554#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 20555#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 20208#true, 20368#(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)|)), 20209#false, 20369#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 20403#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 20566#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 20567#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 20536#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 20568#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 20569#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 20570#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 20571#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 20572#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 20573#(not (= |#Ultimate.C_memset_#amount| 119))] [2018-04-13 14:42:57,071 INFO L134 CoverageAnalysis]: Checked inductivity of 1530 backedges. 335 proven. 15 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:57,071 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 14:42:57,071 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 14:42:57,071 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2018-04-13 14:42:57,072 INFO L87 Difference]: Start difference. First operand 408 states and 518 transitions. Second operand 16 states. [2018-04-13 14:42:58,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:58,204 INFO L93 Difference]: Finished difference Result 470 states and 562 transitions. [2018-04-13 14:42:58,204 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-13 14:42:58,204 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 187 [2018-04-13 14:42:58,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:58,205 INFO L225 Difference]: With dead ends: 470 [2018-04-13 14:42:58,205 INFO L226 Difference]: Without dead ends: 461 [2018-04-13 14:42:58,206 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2018-04-13 14:42:58,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-04-13 14:42:58,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 408. [2018-04-13 14:42:58,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 408 states. [2018-04-13 14:42:58,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 517 transitions. [2018-04-13 14:42:58,211 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 517 transitions. Word has length 187 [2018-04-13 14:42:58,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:58,212 INFO L459 AbstractCegarLoop]: Abstraction has 408 states and 517 transitions. [2018-04-13 14:42:58,212 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 14:42:58,212 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 517 transitions. [2018-04-13 14:42:58,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-04-13 14:42:58,213 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:58,213 INFO L355 BasicCegarLoop]: trace histogram [46, 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-13 14:42:58,213 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:58,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1049685407, 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-13 14:42:58,217 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:58,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:58,593 INFO L134 CoverageAnalysis]: Checked inductivity of 1581 backedges. 380 proven. 21 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:58,610 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:42:58,610 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 14:42:58,610 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:42:58,611 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:42:58,611 INFO L182 omatonBuilderFactory]: Interpolants [21632#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 21666#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 21799#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 21831#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 21832#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 21833#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 21834#(= |#Ultimate.C_memset_#t~loopctr36| 2), 21835#(= |#Ultimate.C_memset_#t~loopctr36| 3), 21836#(= 4 |#Ultimate.C_memset_#t~loopctr36|), 21837#(= |#Ultimate.C_memset_#t~loopctr36| 5), 21838#(= |#Ultimate.C_memset_#t~loopctr36| 6), 21839#(not (= |#Ultimate.C_memset_#amount| 119)), 21818#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 21819#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 21470#true, 21471#false, 21631#(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-13 14:42:58,611 INFO L134 CoverageAnalysis]: Checked inductivity of 1581 backedges. 380 proven. 21 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:42:58,611 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-13 14:42:58,611 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-13 14:42:58,611 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2018-04-13 14:42:58,612 INFO L87 Difference]: Start difference. First operand 408 states and 517 transitions. Second operand 17 states. [2018-04-13 14:42:59,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:42:59,731 INFO L93 Difference]: Finished difference Result 470 states and 561 transitions. [2018-04-13 14:42:59,731 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-13 14:42:59,731 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 188 [2018-04-13 14:42:59,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:42:59,733 INFO L225 Difference]: With dead ends: 470 [2018-04-13 14:42:59,733 INFO L226 Difference]: Without dead ends: 461 [2018-04-13 14:42:59,733 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2018-04-13 14:42:59,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-04-13 14:42:59,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 408. [2018-04-13 14:42:59,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 408 states. [2018-04-13 14:42:59,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 516 transitions. [2018-04-13 14:42:59,737 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 516 transitions. Word has length 188 [2018-04-13 14:42:59,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:42:59,738 INFO L459 AbstractCegarLoop]: Abstraction has 408 states and 516 transitions. [2018-04-13 14:42:59,738 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-13 14:42:59,738 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 516 transitions. [2018-04-13 14:42:59,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2018-04-13 14:42:59,739 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:42:59,739 INFO L355 BasicCegarLoop]: trace histogram [47, 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-13 14:42:59,739 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:42:59,739 INFO L82 PathProgramCache]: Analyzing trace with hash -1294614735, 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-13 14:42:59,743 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:42:59,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:42:59,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:00,076 INFO L134 CoverageAnalysis]: Checked inductivity of 1633 backedges. 425 proven. 28 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:00,093 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:00,093 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 14:43:00,093 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:00,093 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:00,094 INFO L182 omatonBuilderFactory]: Interpolants [23104#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 23105#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 23106#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 23107#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 23108#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 23109#(<= |#Ultimate.C_memset_#amount| 7), 23086#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 23087#(and (or (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))) (and (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1) (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1))) (= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))), 22736#true, 22737#false, 22898#(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)|)), 22899#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 22933#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 23066#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 23100#(or (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))), 23101#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 23102#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 23103#(= |#Ultimate.C_memset_#t~loopctr36| 2)] [2018-04-13 14:43:00,094 INFO L134 CoverageAnalysis]: Checked inductivity of 1633 backedges. 425 proven. 28 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:00,094 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 14:43:00,094 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 14:43:00,094 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2018-04-13 14:43:00,095 INFO L87 Difference]: Start difference. First operand 408 states and 516 transitions. Second operand 18 states. [2018-04-13 14:43:01,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:01,247 INFO L93 Difference]: Finished difference Result 468 states and 558 transitions. [2018-04-13 14:43:01,247 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-13 14:43:01,247 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 189 [2018-04-13 14:43:01,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:01,249 INFO L225 Difference]: With dead ends: 468 [2018-04-13 14:43:01,249 INFO L226 Difference]: Without dead ends: 459 [2018-04-13 14:43:01,249 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2018-04-13 14:43:01,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2018-04-13 14:43:01,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 406. [2018-04-13 14:43:01,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 406 states. [2018-04-13 14:43:01,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 513 transitions. [2018-04-13 14:43:01,252 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 513 transitions. Word has length 189 [2018-04-13 14:43:01,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:01,253 INFO L459 AbstractCegarLoop]: Abstraction has 406 states and 513 transitions. [2018-04-13 14:43:01,253 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 14:43:01,253 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 513 transitions. [2018-04-13 14:43:01,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2018-04-13 14:43:01,253 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:01,253 INFO L355 BasicCegarLoop]: trace histogram [48, 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-13 14:43:01,253 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:01,253 INFO L82 PathProgramCache]: Analyzing trace with hash -297489311, 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-13 14:43:01,255 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:01,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:01,598 INFO L134 CoverageAnalysis]: Checked inductivity of 1686 backedges. 470 proven. 36 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:01,615 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:01,615 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-13 14:43:01,615 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:01,615 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:01,615 INFO L182 omatonBuilderFactory]: Interpolants [24002#true, 24354#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 24003#false, 24355#(and (or (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))) (and (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1) (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1))) (= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))), 24165#(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)|)), 24166#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 24200#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 24333#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 24369#(or (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))), 24370#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 24371#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 24372#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 24373#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 24374#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 24375#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 24376#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 24377#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 24378#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 24379#(<= |#Ultimate.C_memset_#amount| 8)] [2018-04-13 14:43:01,616 INFO L134 CoverageAnalysis]: Checked inductivity of 1686 backedges. 470 proven. 36 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:01,616 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 14:43:01,616 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 14:43:01,616 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2018-04-13 14:43:01,616 INFO L87 Difference]: Start difference. First operand 406 states and 513 transitions. Second operand 19 states. [2018-04-13 14:43:03,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:03,138 INFO L93 Difference]: Finished difference Result 472 states and 563 transitions. [2018-04-13 14:43:03,139 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-13 14:43:03,139 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 190 [2018-04-13 14:43:03,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:03,140 INFO L225 Difference]: With dead ends: 472 [2018-04-13 14:43:03,140 INFO L226 Difference]: Without dead ends: 465 [2018-04-13 14:43:03,140 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=131, Invalid=625, Unknown=0, NotChecked=0, Total=756 [2018-04-13 14:43:03,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2018-04-13 14:43:03,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 409. [2018-04-13 14:43:03,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 409 states. [2018-04-13 14:43:03,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 517 transitions. [2018-04-13 14:43:03,145 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 517 transitions. Word has length 190 [2018-04-13 14:43:03,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:03,146 INFO L459 AbstractCegarLoop]: Abstraction has 409 states and 517 transitions. [2018-04-13 14:43:03,146 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 14:43:03,146 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 517 transitions. [2018-04-13 14:43:03,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-04-13 14:43:03,147 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:03,147 INFO L355 BasicCegarLoop]: trace histogram [49, 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-13 14:43:03,147 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:03,147 INFO L82 PathProgramCache]: Analyzing trace with hash 548627761, 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-13 14:43:03,150 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:03,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:03,533 INFO L134 CoverageAnalysis]: Checked inductivity of 1740 backedges. 515 proven. 45 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:03,550 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:03,551 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 14:43:03,551 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:03,551 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:03,551 INFO L182 omatonBuilderFactory]: Interpolants [25280#false, 25633#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 25634#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 25443#(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)|)), 25444#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 25478#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 25611#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 25649#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 25650#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 25651#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 25652#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 25653#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 25654#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 25655#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 25656#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 25657#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 25658#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 25659#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 25660#(not (= |#Ultimate.C_memset_#amount| 119)), 25279#true] [2018-04-13 14:43:03,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1740 backedges. 515 proven. 45 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:03,552 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-13 14:43:03,552 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-13 14:43:03,552 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2018-04-13 14:43:03,552 INFO L87 Difference]: Start difference. First operand 409 states and 517 transitions. Second operand 20 states. [2018-04-13 14:43:04,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:04,878 INFO L93 Difference]: Finished difference Result 475 states and 567 transitions. [2018-04-13 14:43:04,878 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-13 14:43:04,878 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 191 [2018-04-13 14:43:04,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:04,879 INFO L225 Difference]: With dead ends: 475 [2018-04-13 14:43:04,879 INFO L226 Difference]: Without dead ends: 468 [2018-04-13 14:43:04,880 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=149, Invalid=721, Unknown=0, NotChecked=0, Total=870 [2018-04-13 14:43:04,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2018-04-13 14:43:04,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 410. [2018-04-13 14:43:04,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 410 states. [2018-04-13 14:43:04,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 519 transitions. [2018-04-13 14:43:04,883 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 519 transitions. Word has length 191 [2018-04-13 14:43:04,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:04,883 INFO L459 AbstractCegarLoop]: Abstraction has 410 states and 519 transitions. [2018-04-13 14:43:04,883 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-13 14:43:04,883 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 519 transitions. [2018-04-13 14:43:04,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2018-04-13 14:43:04,884 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:04,884 INFO L355 BasicCegarLoop]: trace histogram [50, 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-13 14:43:04,884 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:04,884 INFO L82 PathProgramCache]: Analyzing trace with hash 1008453217, 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-13 14:43:04,887 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:04,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:04,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:04,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:04,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:04,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:04,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:04,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:05,321 INFO L134 CoverageAnalysis]: Checked inductivity of 1795 backedges. 560 proven. 55 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:05,337 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:05,337 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-13 14:43:05,337 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:05,338 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:05,338 INFO L182 omatonBuilderFactory]: Interpolants [26944#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 26945#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 26946#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 26947#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 26948#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 26949#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 26566#true, 26950#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 26567#false, 26951#(<= |#Ultimate.C_memset_#amount| 10), 26922#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 26731#(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)|)), 26923#(and (or (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))) (and (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1) (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1))) (= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))), 26732#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 26766#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 26899#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 26939#(or (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))), 26940#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 26941#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 26942#(= |#Ultimate.C_memset_#t~loopctr36| 2), 26943#(<= |#Ultimate.C_memset_#t~loopctr36| 3)] [2018-04-13 14:43:05,338 INFO L134 CoverageAnalysis]: Checked inductivity of 1795 backedges. 560 proven. 55 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:05,338 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-13 14:43:05,339 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-13 14:43:05,339 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2018-04-13 14:43:05,339 INFO L87 Difference]: Start difference. First operand 410 states and 519 transitions. Second operand 21 states. [2018-04-13 14:43:06,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:06,591 INFO L93 Difference]: Finished difference Result 478 states and 571 transitions. [2018-04-13 14:43:06,591 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-13 14:43:06,591 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 192 [2018-04-13 14:43:06,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:06,593 INFO L225 Difference]: With dead ends: 478 [2018-04-13 14:43:06,593 INFO L226 Difference]: Without dead ends: 471 [2018-04-13 14:43:06,593 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=167, Invalid=825, Unknown=0, NotChecked=0, Total=992 [2018-04-13 14:43:06,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2018-04-13 14:43:06,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 411. [2018-04-13 14:43:06,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 411 states. [2018-04-13 14:43:06,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 521 transitions. [2018-04-13 14:43:06,600 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 521 transitions. Word has length 192 [2018-04-13 14:43:06,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:06,600 INFO L459 AbstractCegarLoop]: Abstraction has 411 states and 521 transitions. [2018-04-13 14:43:06,600 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-13 14:43:06,600 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 521 transitions. [2018-04-13 14:43:06,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-04-13 14:43:06,601 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:06,601 INFO L355 BasicCegarLoop]: trace histogram [51, 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-13 14:43:06,602 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:06,602 INFO L82 PathProgramCache]: Analyzing trace with hash -1916826831, 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-13 14:43:06,605 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:06,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:06,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1851 backedges. 605 proven. 66 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:06,992 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:06,993 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-13 14:43:06,993 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:06,993 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:06,993 INFO L182 omatonBuilderFactory]: Interpolants [28064#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 28197#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 28239#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 28240#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 28241#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 28242#(= 2 |#Ultimate.C_memset_#t~loopctr36|), 28243#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 28244#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 28245#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 28246#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 27863#true, 28247#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 27864#false, 28248#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 28249#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 28250#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 28251#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 28252#(not (= |#Ultimate.C_memset_#amount| 119)), 28029#(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)|)), 28221#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 28030#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 28222#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:43:06,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1851 backedges. 605 proven. 66 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:06,994 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-13 14:43:06,994 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-13 14:43:06,994 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2018-04-13 14:43:06,994 INFO L87 Difference]: Start difference. First operand 411 states and 521 transitions. Second operand 22 states. [2018-04-13 14:43:08,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:08,289 INFO L93 Difference]: Finished difference Result 481 states and 575 transitions. [2018-04-13 14:43:08,290 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 14:43:08,290 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 193 [2018-04-13 14:43:08,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:08,291 INFO L225 Difference]: With dead ends: 481 [2018-04-13 14:43:08,291 INFO L226 Difference]: Without dead ends: 474 [2018-04-13 14:43:08,291 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=191, Invalid=931, Unknown=0, NotChecked=0, Total=1122 [2018-04-13 14:43:08,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2018-04-13 14:43:08,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 412. [2018-04-13 14:43:08,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 412 states. [2018-04-13 14:43:08,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 523 transitions. [2018-04-13 14:43:08,295 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 523 transitions. Word has length 193 [2018-04-13 14:43:08,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:08,295 INFO L459 AbstractCegarLoop]: Abstraction has 412 states and 523 transitions. [2018-04-13 14:43:08,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-13 14:43:08,295 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 523 transitions. [2018-04-13 14:43:08,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-04-13 14:43:08,296 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:08,296 INFO L355 BasicCegarLoop]: trace histogram [52, 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-13 14:43:08,296 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:08,296 INFO L82 PathProgramCache]: Analyzing trace with hash 1888772193, 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-13 14:43:08,300 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:08,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:08,685 INFO L134 CoverageAnalysis]: Checked inductivity of 1908 backedges. 650 proven. 78 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:08,701 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:08,701 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 14:43:08,701 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:08,702 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:08,702 INFO L182 omatonBuilderFactory]: Interpolants [29505#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 29549#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 29550#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 29551#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 29552#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 29553#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 29170#true, 29554#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 29171#false, 29555#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 29556#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 29557#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 29558#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 29559#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 29560#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 29337#(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)|)), 29561#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 29338#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 29562#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 29530#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 29531#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 29563#(not (= |#Ultimate.C_memset_#amount| 119)), 29372#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:43:08,702 INFO L134 CoverageAnalysis]: Checked inductivity of 1908 backedges. 650 proven. 78 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:08,702 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-13 14:43:08,702 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-13 14:43:08,702 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2018-04-13 14:43:08,703 INFO L87 Difference]: Start difference. First operand 412 states and 523 transitions. Second operand 23 states. [2018-04-13 14:43:10,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:10,141 INFO L93 Difference]: Finished difference Result 484 states and 579 transitions. [2018-04-13 14:43:10,141 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-13 14:43:10,141 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 194 [2018-04-13 14:43:10,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:10,142 INFO L225 Difference]: With dead ends: 484 [2018-04-13 14:43:10,142 INFO L226 Difference]: Without dead ends: 477 [2018-04-13 14:43:10,142 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=223, Invalid=1037, Unknown=0, NotChecked=0, Total=1260 [2018-04-13 14:43:10,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2018-04-13 14:43:10,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 413. [2018-04-13 14:43:10,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 413 states. [2018-04-13 14:43:10,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 525 transitions. [2018-04-13 14:43:10,146 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 525 transitions. Word has length 194 [2018-04-13 14:43:10,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:10,146 INFO L459 AbstractCegarLoop]: Abstraction has 413 states and 525 transitions. [2018-04-13 14:43:10,146 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-13 14:43:10,146 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 525 transitions. [2018-04-13 14:43:10,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2018-04-13 14:43:10,147 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:10,147 INFO L355 BasicCegarLoop]: trace histogram [53, 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-13 14:43:10,147 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:10,147 INFO L82 PathProgramCache]: Analyzing trace with hash -396742351, now seen corresponding path program 14 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-13 14:43:10,149 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:10,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:10,525 INFO L134 CoverageAnalysis]: Checked inductivity of 1966 backedges. 695 proven. 91 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:10,542 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:10,542 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-13 14:43:10,542 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:10,542 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:10,542 INFO L182 omatonBuilderFactory]: Interpolants [30656#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 30880#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 30881#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 30849#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 30690#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 30850#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 30882#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 30883#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 30884#(not (= |#Ultimate.C_memset_#amount| 119)), 30823#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 30869#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 30870#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 30487#true, 30871#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 30488#false, 30872#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 30873#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 30874#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 30875#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 30876#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 30877#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 30878#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 30655#(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)|)), 30879#(<= |#Ultimate.C_memset_#t~loopctr36| 9)] [2018-04-13 14:43:10,543 INFO L134 CoverageAnalysis]: Checked inductivity of 1966 backedges. 695 proven. 91 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:10,543 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 14:43:10,543 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 14:43:10,543 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2018-04-13 14:43:10,543 INFO L87 Difference]: Start difference. First operand 413 states and 525 transitions. Second operand 24 states. [2018-04-13 14:43:11,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:11,541 INFO L93 Difference]: Finished difference Result 487 states and 583 transitions. [2018-04-13 14:43:11,541 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-13 14:43:11,542 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 195 [2018-04-13 14:43:11,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:11,543 INFO L225 Difference]: With dead ends: 487 [2018-04-13 14:43:11,543 INFO L226 Difference]: Without dead ends: 480 [2018-04-13 14:43:11,543 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=251, Invalid=1155, Unknown=0, NotChecked=0, Total=1406 [2018-04-13 14:43:11,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2018-04-13 14:43:11,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 414. [2018-04-13 14:43:11,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 414 states. [2018-04-13 14:43:11,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 527 transitions. [2018-04-13 14:43:11,547 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 527 transitions. Word has length 195 [2018-04-13 14:43:11,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:11,547 INFO L459 AbstractCegarLoop]: Abstraction has 414 states and 527 transitions. [2018-04-13 14:43:11,547 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 14:43:11,547 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 527 transitions. [2018-04-13 14:43:11,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-04-13 14:43:11,547 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:11,548 INFO L355 BasicCegarLoop]: trace histogram [54, 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-13 14:43:11,548 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:11,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1766750817, now seen corresponding path program 15 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-13 14:43:11,551 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:11,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:11,986 INFO L134 CoverageAnalysis]: Checked inductivity of 2025 backedges. 740 proven. 105 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:12,014 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:12,014 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-13 14:43:12,014 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:12,014 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:12,015 INFO L182 omatonBuilderFactory]: Interpolants [31814#true, 31815#false, 32199#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 32200#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 32201#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 32202#(= |#Ultimate.C_memset_#t~loopctr36| 2), 32203#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 32204#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 32205#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 32206#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 32207#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 32208#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 32209#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 32018#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 32210#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 32211#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 32212#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 32213#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 32214#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 32151#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 32215#(not (= |#Ultimate.C_memset_#amount| 119)), 31983#(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)|)), 31984#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 32178#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 32179#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:43:12,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2025 backedges. 740 proven. 105 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:12,015 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-13 14:43:12,015 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-13 14:43:12,015 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2018-04-13 14:43:12,016 INFO L87 Difference]: Start difference. First operand 414 states and 527 transitions. Second operand 25 states. [2018-04-13 14:43:13,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:13,639 INFO L93 Difference]: Finished difference Result 490 states and 587 transitions. [2018-04-13 14:43:13,639 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-13 14:43:13,639 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 196 [2018-04-13 14:43:13,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:13,640 INFO L225 Difference]: With dead ends: 490 [2018-04-13 14:43:13,640 INFO L226 Difference]: Without dead ends: 483 [2018-04-13 14:43:13,640 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=281, Invalid=1279, Unknown=0, NotChecked=0, Total=1560 [2018-04-13 14:43:13,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2018-04-13 14:43:13,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 415. [2018-04-13 14:43:13,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 415 states. [2018-04-13 14:43:13,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 529 transitions. [2018-04-13 14:43:13,644 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 529 transitions. Word has length 196 [2018-04-13 14:43:13,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:13,644 INFO L459 AbstractCegarLoop]: Abstraction has 415 states and 529 transitions. [2018-04-13 14:43:13,644 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-13 14:43:13,644 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 529 transitions. [2018-04-13 14:43:13,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2018-04-13 14:43:13,644 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:13,644 INFO L355 BasicCegarLoop]: trace histogram [55, 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-13 14:43:13,645 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:13,645 INFO L82 PathProgramCache]: Analyzing trace with hash 115562289, now seen corresponding path program 16 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-13 14:43:13,648 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:13,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:13,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:14,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2085 backedges. 785 proven. 120 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:14,075 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:14,075 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-04-13 14:43:14,075 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:14,076 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:14,076 INFO L182 omatonBuilderFactory]: Interpolants [33152#false, 33539#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 33540#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 33541#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 33542#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 33543#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 33544#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 33545#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 33546#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 33547#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 33356#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 33548#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 33549#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 33550#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 33551#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 33552#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 33489#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 33553#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 33554#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 33555#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 33556#(not (= |#Ultimate.C_memset_#amount| 119)), 33321#(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)|)), 33322#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 33517#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 33518#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 33151#true] [2018-04-13 14:43:14,076 INFO L134 CoverageAnalysis]: Checked inductivity of 2085 backedges. 785 proven. 120 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:14,076 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-13 14:43:14,076 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-13 14:43:14,076 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=478, Unknown=0, NotChecked=0, Total=650 [2018-04-13 14:43:14,076 INFO L87 Difference]: Start difference. First operand 415 states and 529 transitions. Second operand 26 states. [2018-04-13 14:43:15,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:15,698 INFO L93 Difference]: Finished difference Result 493 states and 591 transitions. [2018-04-13 14:43:15,698 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-13 14:43:15,698 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 197 [2018-04-13 14:43:15,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:15,699 INFO L225 Difference]: With dead ends: 493 [2018-04-13 14:43:15,699 INFO L226 Difference]: Without dead ends: 486 [2018-04-13 14:43:15,700 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-13 14:43:15,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2018-04-13 14:43:15,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 416. [2018-04-13 14:43:15,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 416 states. [2018-04-13 14:43:15,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 531 transitions. [2018-04-13 14:43:15,703 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 531 transitions. Word has length 197 [2018-04-13 14:43:15,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:15,704 INFO L459 AbstractCegarLoop]: Abstraction has 416 states and 531 transitions. [2018-04-13 14:43:15,704 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-13 14:43:15,704 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 531 transitions. [2018-04-13 14:43:15,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-04-13 14:43:15,704 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:15,704 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-13 14:43:15,704 INFO L408 AbstractCegarLoop]: === Iteration 30 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:15,704 INFO L82 PathProgramCache]: Analyzing trace with hash 468325473, now seen corresponding path program 17 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-13 14:43:15,706 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:15,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:15,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:16,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2146 backedges. 830 proven. 136 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:16,158 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:16,158 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 14:43:16,158 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:16,158 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:16,158 INFO L182 omatonBuilderFactory]: Interpolants [34498#true, 34499#false, 34889#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 34890#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 34891#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 34892#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 34893#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 34894#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 34895#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 34704#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 34896#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 34897#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 34898#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 34899#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 34900#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 34837#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 34901#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 34902#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 34903#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 34904#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 34905#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 34906#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 34907#(not (= |#Ultimate.C_memset_#amount| 119)), 34669#(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)|)), 34670#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 34866#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 34867#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:43:16,159 INFO L134 CoverageAnalysis]: Checked inductivity of 2146 backedges. 830 proven. 136 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:16,159 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-13 14:43:16,159 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-13 14:43:16,159 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=513, Unknown=0, NotChecked=0, Total=702 [2018-04-13 14:43:16,159 INFO L87 Difference]: Start difference. First operand 416 states and 531 transitions. Second operand 27 states. [2018-04-13 14:43:17,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:17,750 INFO L93 Difference]: Finished difference Result 496 states and 595 transitions. [2018-04-13 14:43:17,750 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-13 14:43:17,750 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 198 [2018-04-13 14:43:17,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:17,751 INFO L225 Difference]: With dead ends: 496 [2018-04-13 14:43:17,751 INFO L226 Difference]: Without dead ends: 489 [2018-04-13 14:43:17,751 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=359, Invalid=1533, Unknown=0, NotChecked=0, Total=1892 [2018-04-13 14:43:17,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2018-04-13 14:43:17,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 417. [2018-04-13 14:43:17,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 417 states. [2018-04-13 14:43:17,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 533 transitions. [2018-04-13 14:43:17,755 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 533 transitions. Word has length 198 [2018-04-13 14:43:17,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:17,755 INFO L459 AbstractCegarLoop]: Abstraction has 417 states and 533 transitions. [2018-04-13 14:43:17,755 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-13 14:43:17,755 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 533 transitions. [2018-04-13 14:43:17,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-04-13 14:43:17,755 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:17,755 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-13 14:43:17,755 INFO L408 AbstractCegarLoop]: === Iteration 31 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:17,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1480917711, now seen corresponding path program 18 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-13 14:43:17,764 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:17,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:17,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:18,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:18,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2208 backedges. 875 proven. 153 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:18,245 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:18,245 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-13 14:43:18,245 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:18,245 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:18,245 INFO L182 omatonBuilderFactory]: Interpolants [36225#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 36226#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 35855#true, 35856#false, 36249#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 36250#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 36251#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 36252#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 36253#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 36062#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 36254#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 36255#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 36256#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 36257#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 36258#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 36195#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 36259#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 36260#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 36261#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 36262#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 36263#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 36264#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 36265#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 36266#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 36267#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 36268#(not (= |#Ultimate.C_memset_#amount| 119)), 36027#(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)|)), 36028#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:43:18,246 INFO L134 CoverageAnalysis]: Checked inductivity of 2208 backedges. 875 proven. 153 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:18,246 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 14:43:18,246 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 14:43:18,246 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=547, Unknown=0, NotChecked=0, Total=756 [2018-04-13 14:43:18,246 INFO L87 Difference]: Start difference. First operand 417 states and 533 transitions. Second operand 28 states. [2018-04-13 14:43:19,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:19,865 INFO L93 Difference]: Finished difference Result 499 states and 599 transitions. [2018-04-13 14:43:19,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-13 14:43:19,865 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 199 [2018-04-13 14:43:19,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:19,866 INFO L225 Difference]: With dead ends: 499 [2018-04-13 14:43:19,866 INFO L226 Difference]: Without dead ends: 492 [2018-04-13 14:43:19,867 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2018-04-13 14:43:19,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2018-04-13 14:43:19,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 418. [2018-04-13 14:43:19,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 418 states. [2018-04-13 14:43:19,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 535 transitions. [2018-04-13 14:43:19,870 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 535 transitions. Word has length 199 [2018-04-13 14:43:19,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:19,870 INFO L459 AbstractCegarLoop]: Abstraction has 418 states and 535 transitions. [2018-04-13 14:43:19,870 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 14:43:19,870 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 535 transitions. [2018-04-13 14:43:19,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2018-04-13 14:43:19,871 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:19,871 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-13 14:43:19,871 INFO L408 AbstractCegarLoop]: === Iteration 32 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:19,871 INFO L82 PathProgramCache]: Analyzing trace with hash -1777914271, now seen corresponding path program 19 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-13 14:43:19,874 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:19,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:19,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:20,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:20,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:20,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:20,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:20,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:20,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:20,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:20,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:20,337 INFO L134 CoverageAnalysis]: Checked inductivity of 2271 backedges. 920 proven. 171 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:20,354 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:20,354 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-13 14:43:20,355 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:20,355 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:20,355 INFO L182 omatonBuilderFactory]: Interpolants [37632#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 37633#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 37634#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 37635#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 37636#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 37637#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 37638#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 37639#(not (= |#Ultimate.C_memset_#amount| 119)), 37395#(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)|)), 37396#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 37594#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 37595#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 37222#true, 37223#false, 37619#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 37620#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 37621#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 37430#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 37622#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 37623#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 37624#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 37625#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 37626#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 37563#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 37627#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 37628#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 37629#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 37630#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 37631#(<= |#Ultimate.C_memset_#t~loopctr36| 11)] [2018-04-13 14:43:20,355 INFO L134 CoverageAnalysis]: Checked inductivity of 2271 backedges. 920 proven. 171 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:20,355 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-13 14:43:20,356 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-13 14:43:20,356 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=584, Unknown=0, NotChecked=0, Total=812 [2018-04-13 14:43:20,356 INFO L87 Difference]: Start difference. First operand 418 states and 535 transitions. Second operand 29 states. [2018-04-13 14:43:21,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:21,657 INFO L93 Difference]: Finished difference Result 502 states and 603 transitions. [2018-04-13 14:43:21,657 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-04-13 14:43:21,657 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 200 [2018-04-13 14:43:21,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:21,658 INFO L225 Difference]: With dead ends: 502 [2018-04-13 14:43:21,658 INFO L226 Difference]: Without dead ends: 495 [2018-04-13 14:43:21,659 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=446, Invalid=1810, Unknown=0, NotChecked=0, Total=2256 [2018-04-13 14:43:21,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2018-04-13 14:43:21,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 419. [2018-04-13 14:43:21,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 419 states. [2018-04-13 14:43:21,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 537 transitions. [2018-04-13 14:43:21,663 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 537 transitions. Word has length 200 [2018-04-13 14:43:21,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:21,663 INFO L459 AbstractCegarLoop]: Abstraction has 419 states and 537 transitions. [2018-04-13 14:43:21,663 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-13 14:43:21,663 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 537 transitions. [2018-04-13 14:43:21,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2018-04-13 14:43:21,664 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:21,664 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-13 14:43:21,664 INFO L408 AbstractCegarLoop]: === Iteration 33 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:21,664 INFO L82 PathProgramCache]: Analyzing trace with hash 1900094257, now seen corresponding path program 20 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-13 14:43:21,666 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:21,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:21,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:22,137 INFO L134 CoverageAnalysis]: Checked inductivity of 2335 backedges. 965 proven. 190 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:22,153 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:22,154 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2018-04-13 14:43:22,154 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:22,154 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:22,154 INFO L182 omatonBuilderFactory]: Interpolants [38599#true, 38600#false, 38999#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 38808#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 39000#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 39001#(= |#Ultimate.C_memset_#t~loopctr36| 1), 39002#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 39003#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 39004#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 38941#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 39005#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 39006#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 39007#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 39008#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 39009#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 39010#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 39011#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 39012#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 39013#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 39014#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 39015#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 39016#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 39017#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 39018#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 39019#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 39020#(not (= |#Ultimate.C_memset_#amount| 119)), 38773#(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)|)), 38774#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 38973#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 38974#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:43:22,155 INFO L134 CoverageAnalysis]: Checked inductivity of 2335 backedges. 965 proven. 190 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:22,155 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-13 14:43:22,155 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-13 14:43:22,155 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=621, Unknown=0, NotChecked=0, Total=870 [2018-04-13 14:43:22,156 INFO L87 Difference]: Start difference. First operand 419 states and 537 transitions. Second operand 30 states. [2018-04-13 14:43:23,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:23,898 INFO L93 Difference]: Finished difference Result 505 states and 607 transitions. [2018-04-13 14:43:23,898 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-13 14:43:23,898 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 201 [2018-04-13 14:43:23,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:23,899 INFO L225 Difference]: With dead ends: 505 [2018-04-13 14:43:23,899 INFO L226 Difference]: Without dead ends: 498 [2018-04-13 14:43:23,900 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=494, Invalid=1956, Unknown=0, NotChecked=0, Total=2450 [2018-04-13 14:43:23,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2018-04-13 14:43:23,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 420. [2018-04-13 14:43:23,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 420 states. [2018-04-13 14:43:23,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 539 transitions. [2018-04-13 14:43:23,904 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 539 transitions. Word has length 201 [2018-04-13 14:43:23,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:23,904 INFO L459 AbstractCegarLoop]: Abstraction has 420 states and 539 transitions. [2018-04-13 14:43:23,904 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-13 14:43:23,904 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 539 transitions. [2018-04-13 14:43:23,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2018-04-13 14:43:23,905 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:23,905 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-13 14:43:23,905 INFO L408 AbstractCegarLoop]: === Iteration 34 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:23,905 INFO L82 PathProgramCache]: Analyzing trace with hash -45758367, now seen corresponding path program 21 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-13 14:43:23,907 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:23,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:23,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:23,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:23,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:23,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:23,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:23,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:24,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2400 backedges. 1010 proven. 210 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:24,424 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:24,424 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-13 14:43:24,424 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:24,424 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:24,424 INFO L182 omatonBuilderFactory]: Interpolants [40196#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 40389#(or (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))), 40390#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 40391#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 40392#(= |#Ultimate.C_memset_#t~loopctr36| 2), 40329#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 40393#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 40394#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 40395#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 40396#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 40397#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 40398#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 40399#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 40400#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 40401#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 40402#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 40403#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 40404#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 40405#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 40406#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 40407#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 40408#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 40409#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 40410#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 40411#(<= |#Ultimate.C_memset_#amount| 20), 40161#(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)|)), 40162#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 40362#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 40363#(and (or (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))) (and (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1) (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1))) (= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))), 39986#true, 39987#false] [2018-04-13 14:43:24,424 INFO L134 CoverageAnalysis]: Checked inductivity of 2400 backedges. 1010 proven. 210 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:24,425 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-13 14:43:24,425 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-13 14:43:24,425 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=661, Unknown=0, NotChecked=0, Total=930 [2018-04-13 14:43:24,425 INFO L87 Difference]: Start difference. First operand 420 states and 539 transitions. Second operand 31 states. [2018-04-13 14:43:26,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:26,281 INFO L93 Difference]: Finished difference Result 508 states and 611 transitions. [2018-04-13 14:43:26,281 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-04-13 14:43:26,281 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 202 [2018-04-13 14:43:26,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:26,282 INFO L225 Difference]: With dead ends: 508 [2018-04-13 14:43:26,282 INFO L226 Difference]: Without dead ends: 501 [2018-04-13 14:43:26,283 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=542, Invalid=2110, Unknown=0, NotChecked=0, Total=2652 [2018-04-13 14:43:26,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2018-04-13 14:43:26,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 421. [2018-04-13 14:43:26,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 421 states. [2018-04-13 14:43:26,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 541 transitions. [2018-04-13 14:43:26,286 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 541 transitions. Word has length 202 [2018-04-13 14:43:26,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:26,287 INFO L459 AbstractCegarLoop]: Abstraction has 421 states and 541 transitions. [2018-04-13 14:43:26,287 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-13 14:43:26,287 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 541 transitions. [2018-04-13 14:43:26,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-04-13 14:43:26,287 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:26,287 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-13 14:43:26,287 INFO L408 AbstractCegarLoop]: === Iteration 35 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:26,288 INFO L82 PathProgramCache]: Analyzing trace with hash -237647567, now seen corresponding path program 22 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-13 14:43:26,290 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:26,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:26,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2466 backedges. 1055 proven. 231 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:26,734 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:26,734 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-13 14:43:26,734 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:26,734 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:26,735 INFO L182 omatonBuilderFactory]: Interpolants [41792#(= |#Ultimate.C_memset_#t~loopctr36| 2), 41793#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 41794#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 41795#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 41796#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 41797#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 41798#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 41799#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 41800#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 41801#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 41802#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 41803#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 41804#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 41805#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 41806#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 41807#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 41808#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 41809#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 41810#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 41811#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 41812#(not (= 119 |#Ultimate.C_memset_#amount|)), 41559#(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)|)), 41560#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 41761#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 41762#(and (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size|) (or (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))) (and (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1) (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1)))), 41383#true, 41384#false, 41594#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 41789#(or (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))), 41790#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 41727#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 41791#(= 1 |#Ultimate.C_memset_#t~loopctr36|)] [2018-04-13 14:43:26,735 INFO L134 CoverageAnalysis]: Checked inductivity of 2466 backedges. 1055 proven. 231 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:26,735 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-13 14:43:26,735 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-13 14:43:26,735 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=700, Unknown=0, NotChecked=0, Total=992 [2018-04-13 14:43:26,735 INFO L87 Difference]: Start difference. First operand 421 states and 541 transitions. Second operand 32 states. [2018-04-13 14:43:28,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:28,477 INFO L93 Difference]: Finished difference Result 508 states and 612 transitions. [2018-04-13 14:43:28,477 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-04-13 14:43:28,477 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 203 [2018-04-13 14:43:28,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:28,478 INFO L225 Difference]: With dead ends: 508 [2018-04-13 14:43:28,478 INFO L226 Difference]: Without dead ends: 501 [2018-04-13 14:43:28,479 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=621, Invalid=2571, Unknown=0, NotChecked=0, Total=3192 [2018-04-13 14:43:28,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2018-04-13 14:43:28,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 422. [2018-04-13 14:43:28,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 422 states. [2018-04-13 14:43:28,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 543 transitions. [2018-04-13 14:43:28,482 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 543 transitions. Word has length 203 [2018-04-13 14:43:28,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:28,482 INFO L459 AbstractCegarLoop]: Abstraction has 422 states and 543 transitions. [2018-04-13 14:43:28,482 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-13 14:43:28,482 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 543 transitions. [2018-04-13 14:43:28,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2018-04-13 14:43:28,483 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:28,483 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-13 14:43:28,483 INFO L408 AbstractCegarLoop]: === Iteration 36 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:28,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1891245471, now seen corresponding path program 23 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-13 14:43:28,485 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:28,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:28,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:29,114 INFO L134 CoverageAnalysis]: Checked inductivity of 2533 backedges. 1100 proven. 253 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:29,131 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:29,131 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-13 14:43:29,131 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:29,132 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:29,132 INFO L182 omatonBuilderFactory]: Interpolants [43138#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 43202#(or (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))), 43203#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 43204#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 43205#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 43206#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 43207#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 43208#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 43209#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 43210#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 43211#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 43212#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 43213#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 43214#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 43215#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 43216#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 43217#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 43218#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 43219#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 43220#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 43221#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 43222#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 43223#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 43224#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 43225#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 42970#(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)|)), 43226#(<= |#Ultimate.C_memset_#amount| 22), 42971#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 43173#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 43174#(and (or (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1))) (and (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 1) (= __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 1))) (= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))), 42793#true, 42794#false, 43005#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:43:29,132 INFO L134 CoverageAnalysis]: Checked inductivity of 2533 backedges. 1100 proven. 253 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:29,132 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-13 14:43:29,132 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-13 14:43:29,132 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=319, Invalid=737, Unknown=0, NotChecked=0, Total=1056 [2018-04-13 14:43:29,133 INFO L87 Difference]: Start difference. First operand 422 states and 543 transitions. Second operand 33 states. [2018-04-13 14:43:31,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:31,173 INFO L93 Difference]: Finished difference Result 514 states and 619 transitions. [2018-04-13 14:43:31,173 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-04-13 14:43:31,173 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 204 [2018-04-13 14:43:31,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:31,174 INFO L225 Difference]: With dead ends: 514 [2018-04-13 14:43:31,174 INFO L226 Difference]: Without dead ends: 507 [2018-04-13 14:43:31,175 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=658, Invalid=2422, Unknown=0, NotChecked=0, Total=3080 [2018-04-13 14:43:31,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2018-04-13 14:43:31,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 423. [2018-04-13 14:43:31,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 423 states. [2018-04-13 14:43:31,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 545 transitions. [2018-04-13 14:43:31,178 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 545 transitions. Word has length 204 [2018-04-13 14:43:31,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:31,178 INFO L459 AbstractCegarLoop]: Abstraction has 423 states and 545 transitions. [2018-04-13 14:43:31,178 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-13 14:43:31,178 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 545 transitions. [2018-04-13 14:43:31,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-04-13 14:43:31,179 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:31,179 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-13 14:43:31,179 INFO L408 AbstractCegarLoop]: === Iteration 37 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:31,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1613172943, now seen corresponding path program 24 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-13 14:43:31,181 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:31,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:31,718 INFO L134 CoverageAnalysis]: Checked inductivity of 2601 backedges. 1145 proven. 276 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:31,735 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:31,735 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2018-04-13 14:43:31,735 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:31,736 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:31,736 INFO L182 omatonBuilderFactory]: Interpolants [44423#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 44556#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 44622#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 44623#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 44624#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 44625#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 44626#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 44627#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 44628#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 44629#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 44630#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 44631#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 44632#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 44633#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 44634#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 44635#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 44636#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 44637#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 44638#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 44639#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 44640#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 44641#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 44642#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 44643#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 44388#(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)|)), 44644#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 44389#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 44645#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 44646#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 44647#(not (= 119 |#Ultimate.C_memset_#amount|)), 44592#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 44593#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 44210#true, 44211#false] [2018-04-13 14:43:31,736 INFO L134 CoverageAnalysis]: Checked inductivity of 2601 backedges. 1145 proven. 276 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:31,736 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-13 14:43:31,736 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-13 14:43:31,737 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=779, Unknown=0, NotChecked=0, Total=1122 [2018-04-13 14:43:31,737 INFO L87 Difference]: Start difference. First operand 423 states and 545 transitions. Second operand 34 states. [2018-04-13 14:43:33,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:33,708 INFO L93 Difference]: Finished difference Result 517 states and 623 transitions. [2018-04-13 14:43:33,708 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-04-13 14:43:33,708 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 205 [2018-04-13 14:43:33,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:33,709 INFO L225 Difference]: With dead ends: 517 [2018-04-13 14:43:33,709 INFO L226 Difference]: Without dead ends: 510 [2018-04-13 14:43:33,710 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=716, Invalid=2590, Unknown=0, NotChecked=0, Total=3306 [2018-04-13 14:43:33,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2018-04-13 14:43:33,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 424. [2018-04-13 14:43:33,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 424 states. [2018-04-13 14:43:33,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 547 transitions. [2018-04-13 14:43:33,714 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 547 transitions. Word has length 205 [2018-04-13 14:43:33,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:33,714 INFO L459 AbstractCegarLoop]: Abstraction has 424 states and 547 transitions. [2018-04-13 14:43:33,714 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-13 14:43:33,715 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 547 transitions. [2018-04-13 14:43:33,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-04-13 14:43:33,715 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:33,715 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-13 14:43:33,715 INFO L408 AbstractCegarLoop]: === Iteration 38 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:33,715 INFO L82 PathProgramCache]: Analyzing trace with hash -1582859167, now seen corresponding path program 25 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-13 14:43:33,718 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:33,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:33,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:34,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2670 backedges. 1190 proven. 300 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:34,322 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:34,333 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-13 14:43:34,333 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:34,333 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:34,334 INFO L182 omatonBuilderFactory]: Interpolants [45637#true, 46021#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 45638#false, 46022#(and (= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)) (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size)), 45851#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 45984#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 46052#(or (not (= |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 119)) (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) 1))), 46053#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 46054#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 1)), 46055#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 2)), 46056#(and (<= |#Ultimate.C_memset_#t~loopctr36| 3) (< 0 |#Ultimate.C_memset_#amount|)), 46057#(and (<= |#Ultimate.C_memset_#t~loopctr36| 4) (< 0 |#Ultimate.C_memset_#amount|)), 46058#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 5)), 46059#(and (<= |#Ultimate.C_memset_#t~loopctr36| 6) (< 0 |#Ultimate.C_memset_#amount|)), 46060#(and (<= |#Ultimate.C_memset_#t~loopctr36| 7) (< 0 |#Ultimate.C_memset_#amount|)), 46061#(and (<= |#Ultimate.C_memset_#t~loopctr36| 8) (< 0 |#Ultimate.C_memset_#amount|)), 46062#(and (<= |#Ultimate.C_memset_#t~loopctr36| 9) (< 0 |#Ultimate.C_memset_#amount|)), 46063#(and (<= |#Ultimate.C_memset_#t~loopctr36| 10) (< 0 |#Ultimate.C_memset_#amount|)), 46064#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 11)), 46065#(and (<= |#Ultimate.C_memset_#t~loopctr36| 12) (< 0 |#Ultimate.C_memset_#amount|)), 46066#(and (<= |#Ultimate.C_memset_#t~loopctr36| 13) (< 0 |#Ultimate.C_memset_#amount|)), 46067#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 14)), 46068#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 15)), 46069#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 16)), 46070#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 17)), 46071#(and (<= |#Ultimate.C_memset_#t~loopctr36| 18) (< 0 |#Ultimate.C_memset_#amount|)), 45816#(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)|)), 46072#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 19)), 45817#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 46073#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 20)), 46074#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 21)), 46075#(and (<= |#Ultimate.C_memset_#t~loopctr36| 22) (< 0 |#Ultimate.C_memset_#amount|)), 46076#(and (< 0 |#Ultimate.C_memset_#amount|) (<= |#Ultimate.C_memset_#t~loopctr36| 23)), 46077#(and (<= |#Ultimate.C_memset_#t~loopctr36| 24) (< 0 |#Ultimate.C_memset_#amount|)), 46078#(and (<= |#Ultimate.C_memset_#amount| 24) (< 0 |#Ultimate.C_memset_#amount|))] [2018-04-13 14:43:34,334 INFO L134 CoverageAnalysis]: Checked inductivity of 2670 backedges. 1190 proven. 300 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:34,334 INFO L442 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-04-13 14:43:34,334 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-04-13 14:43:34,334 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=346, Invalid=844, Unknown=0, NotChecked=0, Total=1190 [2018-04-13 14:43:34,334 INFO L87 Difference]: Start difference. First operand 424 states and 547 transitions. Second operand 35 states. [2018-04-13 14:43:37,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:37,796 INFO L93 Difference]: Finished difference Result 517 states and 624 transitions. [2018-04-13 14:43:37,796 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-04-13 14:43:37,796 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 206 [2018-04-13 14:43:37,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:37,797 INFO L225 Difference]: With dead ends: 517 [2018-04-13 14:43:37,797 INFO L226 Difference]: Without dead ends: 510 [2018-04-13 14:43:37,798 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=758, Invalid=3148, Unknown=0, NotChecked=0, Total=3906 [2018-04-13 14:43:37,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2018-04-13 14:43:37,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 425. [2018-04-13 14:43:37,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 425 states. [2018-04-13 14:43:37,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 549 transitions. [2018-04-13 14:43:37,802 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 549 transitions. Word has length 206 [2018-04-13 14:43:37,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:37,802 INFO L459 AbstractCegarLoop]: Abstraction has 425 states and 549 transitions. [2018-04-13 14:43:37,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-04-13 14:43:37,803 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 549 transitions. [2018-04-13 14:43:37,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-04-13 14:43:37,803 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:37,803 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-13 14:43:37,803 INFO L408 AbstractCegarLoop]: === Iteration 39 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:37,803 INFO L82 PathProgramCache]: Analyzing trace with hash -643132111, now seen corresponding path program 26 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-13 14:43:37,805 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:37,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:37,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:38,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:38,387 INFO L134 CoverageAnalysis]: Checked inductivity of 2740 backedges. 1235 proven. 325 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:38,404 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:38,404 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2018-04-13 14:43:38,404 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:38,404 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:38,404 INFO L182 omatonBuilderFactory]: Interpolants [47425#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 47495#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 47496#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 47497#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 47498#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 47499#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 47500#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 47501#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 47502#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 47503#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 47504#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 47505#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 47506#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 47507#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 47508#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 47509#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 47510#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 47511#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 47512#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 47257#(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)|)), 47513#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 47258#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 47514#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 47515#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 47516#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 47517#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 47518#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 47519#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 47520#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 47521#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 47522#(not (= |#Ultimate.C_memset_#amount| 119)), 47077#true, 47078#false, 47463#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 47464#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 47292#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:43:38,405 INFO L134 CoverageAnalysis]: Checked inductivity of 2740 backedges. 1235 proven. 325 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:38,405 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-13 14:43:38,405 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-13 14:43:38,405 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=396, Invalid=864, Unknown=0, NotChecked=0, Total=1260 [2018-04-13 14:43:38,405 INFO L87 Difference]: Start difference. First operand 425 states and 549 transitions. Second operand 36 states. [2018-04-13 14:43:40,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:40,537 INFO L93 Difference]: Finished difference Result 523 states and 631 transitions. [2018-04-13 14:43:40,537 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-04-13 14:43:40,537 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 207 [2018-04-13 14:43:40,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:40,539 INFO L225 Difference]: With dead ends: 523 [2018-04-13 14:43:40,539 INFO L226 Difference]: Without dead ends: 516 [2018-04-13 14:43:40,540 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=845, Invalid=2937, Unknown=0, NotChecked=0, Total=3782 [2018-04-13 14:43:40,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2018-04-13 14:43:40,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 426. [2018-04-13 14:43:40,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 426 states. [2018-04-13 14:43:40,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 551 transitions. [2018-04-13 14:43:40,546 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 551 transitions. Word has length 207 [2018-04-13 14:43:40,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:40,546 INFO L459 AbstractCegarLoop]: Abstraction has 426 states and 551 transitions. [2018-04-13 14:43:40,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-13 14:43:40,546 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 551 transitions. [2018-04-13 14:43:40,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-04-13 14:43:40,547 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:40,547 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-13 14:43:40,547 INFO L408 AbstractCegarLoop]: === Iteration 40 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:40,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1576364447, now seen corresponding path program 27 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-13 14:43:40,553 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:40,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:40,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:41,153 INFO L134 CoverageAnalysis]: Checked inductivity of 2811 backedges. 1280 proven. 351 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:41,170 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:41,170 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-13 14:43:41,170 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:41,170 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:41,170 INFO L182 omatonBuilderFactory]: Interpolants [48960#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 48705#(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)|)), 48961#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 48706#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 48962#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 48963#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 48964#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 48965#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 48966#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 48967#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 48968#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 48969#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 48970#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 48971#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 48524#true, 48972#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 48525#false, 48973#(not (= |#Ultimate.C_memset_#amount| 119)), 48912#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 48913#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 48740#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 48873#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 48945#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 48946#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 48947#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 48948#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 48949#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 48950#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 48951#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 48952#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 48953#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 48954#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 48955#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 48956#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 48957#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 48958#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 48959#(<= |#Ultimate.C_memset_#t~loopctr36| 13)] [2018-04-13 14:43:41,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2811 backedges. 1280 proven. 351 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:41,171 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-13 14:43:41,171 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-13 14:43:41,171 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=424, Invalid=908, Unknown=0, NotChecked=0, Total=1332 [2018-04-13 14:43:41,171 INFO L87 Difference]: Start difference. First operand 426 states and 551 transitions. Second operand 37 states. [2018-04-13 14:43:42,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:42,855 INFO L93 Difference]: Finished difference Result 526 states and 635 transitions. [2018-04-13 14:43:42,855 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-04-13 14:43:42,855 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 208 [2018-04-13 14:43:42,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:42,857 INFO L225 Difference]: With dead ends: 526 [2018-04-13 14:43:42,857 INFO L226 Difference]: Without dead ends: 519 [2018-04-13 14:43:42,857 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=914, Invalid=3118, Unknown=0, NotChecked=0, Total=4032 [2018-04-13 14:43:42,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2018-04-13 14:43:42,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 427. [2018-04-13 14:43:42,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 427 states. [2018-04-13 14:43:42,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 553 transitions. [2018-04-13 14:43:42,861 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 553 transitions. Word has length 208 [2018-04-13 14:43:42,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:42,861 INFO L459 AbstractCegarLoop]: Abstraction has 427 states and 553 transitions. [2018-04-13 14:43:42,861 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-13 14:43:42,861 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 553 transitions. [2018-04-13 14:43:42,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2018-04-13 14:43:42,862 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:42,862 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-13 14:43:42,862 INFO L408 AbstractCegarLoop]: === Iteration 41 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:42,862 INFO L82 PathProgramCache]: Analyzing trace with hash -441795791, now seen corresponding path program 28 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-13 14:43:42,864 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:42,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:42,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:43,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:43,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:43,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:43,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:43,485 INFO L134 CoverageAnalysis]: Checked inductivity of 2883 backedges. 1325 proven. 378 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:43,502 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:43,502 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2018-04-13 14:43:43,502 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:43,502 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:43,502 INFO L182 omatonBuilderFactory]: Interpolants [50432#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 50433#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 50434#(not (= 119 |#Ultimate.C_memset_#amount|)), 50371#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 50372#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 50198#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 50331#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 50405#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 50406#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 50407#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 50408#(= |#Ultimate.C_memset_#t~loopctr36| 2), 50409#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 50410#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 50411#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 50412#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 50413#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 50414#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 50415#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 50416#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 50417#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 50418#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 50163#(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)|)), 50419#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 50164#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 50420#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 50421#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 50422#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 50423#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 50424#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 50425#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 50426#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 50427#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 50428#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 49981#true, 50429#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 49982#false, 50430#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 50431#(<= |#Ultimate.C_memset_#t~loopctr36| 25)] [2018-04-13 14:43:43,503 INFO L134 CoverageAnalysis]: Checked inductivity of 2883 backedges. 1325 proven. 378 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:43,503 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-13 14:43:43,503 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-13 14:43:43,503 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=955, Unknown=0, NotChecked=0, Total=1406 [2018-04-13 14:43:43,503 INFO L87 Difference]: Start difference. First operand 427 states and 553 transitions. Second operand 38 states. [2018-04-13 14:43:44,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:44,727 INFO L93 Difference]: Finished difference Result 529 states and 639 transitions. [2018-04-13 14:43:44,727 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-04-13 14:43:44,727 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 209 [2018-04-13 14:43:44,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:44,729 INFO L225 Difference]: With dead ends: 529 [2018-04-13 14:43:44,729 INFO L226 Difference]: Without dead ends: 522 [2018-04-13 14:43:44,730 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=983, Invalid=3307, Unknown=0, NotChecked=0, Total=4290 [2018-04-13 14:43:44,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2018-04-13 14:43:44,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 428. [2018-04-13 14:43:44,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 428 states. [2018-04-13 14:43:44,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 555 transitions. [2018-04-13 14:43:44,736 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 555 transitions. Word has length 209 [2018-04-13 14:43:44,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:44,737 INFO L459 AbstractCegarLoop]: Abstraction has 428 states and 555 transitions. [2018-04-13 14:43:44,737 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-13 14:43:44,737 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 555 transitions. [2018-04-13 14:43:44,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2018-04-13 14:43:44,738 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:44,738 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-13 14:43:44,738 INFO L408 AbstractCegarLoop]: === Iteration 42 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:44,738 INFO L82 PathProgramCache]: Analyzing trace with hash 370094177, now seen corresponding path program 29 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-13 14:43:44,742 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:44,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:44,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:45,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:45,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2956 backedges. 1370 proven. 406 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:45,439 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:45,439 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-04-13 14:43:45,439 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:45,439 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:45,439 INFO L182 omatonBuilderFactory]: Interpolants [51904#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 51840#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 51841#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 51905#(not (= 119 |#Ultimate.C_memset_#amount|)), 51666#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 51799#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 51875#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 51876#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 51877#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 51878#(= 2 |#Ultimate.C_memset_#t~loopctr36|), 51879#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 51880#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 51881#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 51882#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 51883#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 51884#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 51885#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 51886#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 51631#(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)|)), 51887#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 51632#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 51888#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 51889#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 51890#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 51891#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 51892#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 51893#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 51894#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 51895#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 51448#true, 51896#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 51449#false, 51897#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 51898#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 51899#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 51900#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 51901#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 51902#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 51903#(<= |#Ultimate.C_memset_#t~loopctr36| 27)] [2018-04-13 14:43:45,440 INFO L134 CoverageAnalysis]: Checked inductivity of 2956 backedges. 1370 proven. 406 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:45,440 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-13 14:43:45,440 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-13 14:43:45,440 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=481, Invalid=1001, Unknown=0, NotChecked=0, Total=1482 [2018-04-13 14:43:45,440 INFO L87 Difference]: Start difference. First operand 428 states and 555 transitions. Second operand 39 states. [2018-04-13 14:43:46,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:46,631 INFO L93 Difference]: Finished difference Result 532 states and 643 transitions. [2018-04-13 14:43:46,631 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-04-13 14:43:46,631 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 210 [2018-04-13 14:43:46,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:46,632 INFO L225 Difference]: With dead ends: 532 [2018-04-13 14:43:46,633 INFO L226 Difference]: Without dead ends: 525 [2018-04-13 14:43:46,633 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1058, Invalid=3498, Unknown=0, NotChecked=0, Total=4556 [2018-04-13 14:43:46,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2018-04-13 14:43:46,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 429. [2018-04-13 14:43:46,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 429 states. [2018-04-13 14:43:46,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 557 transitions. [2018-04-13 14:43:46,637 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 557 transitions. Word has length 210 [2018-04-13 14:43:46,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:46,637 INFO L459 AbstractCegarLoop]: Abstraction has 429 states and 557 transitions. [2018-04-13 14:43:46,637 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-13 14:43:46,637 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 557 transitions. [2018-04-13 14:43:46,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2018-04-13 14:43:46,638 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:46,638 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-13 14:43:46,638 INFO L408 AbstractCegarLoop]: === Iteration 43 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:46,638 INFO L82 PathProgramCache]: Analyzing trace with hash -231120591, now seen corresponding path program 30 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-13 14:43:46,640 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:46,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:46,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:47,292 INFO L134 CoverageAnalysis]: Checked inductivity of 3030 backedges. 1415 proven. 435 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:47,308 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:47,308 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2018-04-13 14:43:47,308 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:47,308 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:47,309 INFO L182 omatonBuilderFactory]: Interpolants [53376#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 53377#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 53378#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 53379#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 53380#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 53381#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 53382#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 53383#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 53319#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 53320#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 53384#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 53385#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 53386#(not (= 119 |#Ultimate.C_memset_#amount|)), 53144#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 53277#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 53355#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 53356#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 53357#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 53358#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 53359#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 53360#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 53361#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 53362#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 53363#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 53364#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 53109#(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)|)), 53365#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 53110#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 53366#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 53367#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 53368#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 53369#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 53370#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 53371#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 53372#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 52925#true, 53373#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 52926#false, 53374#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 53375#(<= |#Ultimate.C_memset_#t~loopctr36| 19)] [2018-04-13 14:43:47,309 INFO L134 CoverageAnalysis]: Checked inductivity of 3030 backedges. 1415 proven. 435 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:47,309 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-13 14:43:47,309 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-13 14:43:47,309 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=515, Invalid=1045, Unknown=0, NotChecked=0, Total=1560 [2018-04-13 14:43:47,309 INFO L87 Difference]: Start difference. First operand 429 states and 557 transitions. Second operand 40 states. [2018-04-13 14:43:48,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:48,882 INFO L93 Difference]: Finished difference Result 535 states and 647 transitions. [2018-04-13 14:43:48,882 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-04-13 14:43:48,882 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 211 [2018-04-13 14:43:48,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:48,884 INFO L225 Difference]: With dead ends: 535 [2018-04-13 14:43:48,884 INFO L226 Difference]: Without dead ends: 528 [2018-04-13 14:43:48,884 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1141, Invalid=3689, Unknown=0, NotChecked=0, Total=4830 [2018-04-13 14:43:48,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2018-04-13 14:43:48,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 430. [2018-04-13 14:43:48,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 430 states. [2018-04-13 14:43:48,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 559 transitions. [2018-04-13 14:43:48,888 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 559 transitions. Word has length 211 [2018-04-13 14:43:48,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:48,888 INFO L459 AbstractCegarLoop]: Abstraction has 430 states and 559 transitions. [2018-04-13 14:43:48,888 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-13 14:43:48,889 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 559 transitions. [2018-04-13 14:43:48,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-04-13 14:43:48,889 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:48,889 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-13 14:43:48,889 INFO L408 AbstractCegarLoop]: === Iteration 44 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:48,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1688909215, now seen corresponding path program 31 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-13 14:43:48,892 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:48,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:48,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:48,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:48,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:48,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:48,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:48,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:48,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:49,575 INFO L134 CoverageAnalysis]: Checked inductivity of 3105 backedges. 1460 proven. 465 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:49,593 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:49,593 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2018-04-13 14:43:49,593 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:49,593 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:49,593 INFO L182 omatonBuilderFactory]: Interpolants [54848#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 54849#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 54850#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 54851#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 54852#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 54597#(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)|)), 54853#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 54598#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 54854#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 54855#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 54856#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 54857#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 54858#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 54859#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 54412#true, 54860#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 54413#false, 54861#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 54862#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 54863#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 54864#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 54865#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 54866#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 54867#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 54868#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 54869#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 54870#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 54871#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 54872#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 54808#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 54809#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 54873#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 54874#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 54875#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 54876#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 54877#(not (= 119 |#Ultimate.C_memset_#amount|)), 54632#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 54765#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 54845#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 54846#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 54847#(<= |#Ultimate.C_memset_#t~loopctr36| 1)] [2018-04-13 14:43:49,594 INFO L134 CoverageAnalysis]: Checked inductivity of 3105 backedges. 1460 proven. 465 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:49,594 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-04-13 14:43:49,594 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-04-13 14:43:49,594 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=547, Invalid=1093, Unknown=0, NotChecked=0, Total=1640 [2018-04-13 14:43:49,594 INFO L87 Difference]: Start difference. First operand 430 states and 559 transitions. Second operand 41 states. [2018-04-13 14:43:51,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:51,990 INFO L93 Difference]: Finished difference Result 538 states and 651 transitions. [2018-04-13 14:43:52,007 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-04-13 14:43:52,007 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 212 [2018-04-13 14:43:52,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:52,008 INFO L225 Difference]: With dead ends: 538 [2018-04-13 14:43:52,008 INFO L226 Difference]: Without dead ends: 531 [2018-04-13 14:43:52,009 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1222, Invalid=3890, Unknown=0, NotChecked=0, Total=5112 [2018-04-13 14:43:52,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2018-04-13 14:43:52,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 431. [2018-04-13 14:43:52,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 431 states. [2018-04-13 14:43:52,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 561 transitions. [2018-04-13 14:43:52,012 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 561 transitions. Word has length 212 [2018-04-13 14:43:52,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:52,012 INFO L459 AbstractCegarLoop]: Abstraction has 431 states and 561 transitions. [2018-04-13 14:43:52,012 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-04-13 14:43:52,013 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 561 transitions. [2018-04-13 14:43:52,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-04-13 14:43:52,013 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:52,013 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-13 14:43:52,013 INFO L408 AbstractCegarLoop]: === Iteration 45 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:52,013 INFO L82 PathProgramCache]: Analyzing trace with hash 364283697, now seen corresponding path program 32 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-13 14:43:52,016 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:52,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:52,743 INFO L134 CoverageAnalysis]: Checked inductivity of 3181 backedges. 1505 proven. 496 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:52,760 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:52,760 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2018-04-13 14:43:52,760 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:52,760 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:52,760 INFO L182 omatonBuilderFactory]: Interpolants [56130#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 56263#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 56345#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 56346#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 56347#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 56348#(= 2 |#Ultimate.C_memset_#t~loopctr36|), 56349#(= 3 |#Ultimate.C_memset_#t~loopctr36|), 56350#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 56095#(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)|)), 56351#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 56096#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 56352#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 56353#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 56354#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 56355#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 56356#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 55909#true, 56357#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 55910#false, 56358#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 56359#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 56360#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 56361#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 56362#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 56363#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 56364#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 56365#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 56366#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 56367#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 56368#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 56369#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 56370#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 56371#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 56307#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 56308#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 56372#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 56373#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 56374#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 56375#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 56376#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 56377#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 56378#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-13 14:43:52,761 INFO L134 CoverageAnalysis]: Checked inductivity of 3181 backedges. 1505 proven. 496 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:52,761 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-04-13 14:43:52,761 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-04-13 14:43:52,761 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=574, Invalid=1148, Unknown=0, NotChecked=0, Total=1722 [2018-04-13 14:43:52,761 INFO L87 Difference]: Start difference. First operand 431 states and 561 transitions. Second operand 42 states. [2018-04-13 14:43:55,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:55,169 INFO L93 Difference]: Finished difference Result 541 states and 655 transitions. [2018-04-13 14:43:55,169 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-04-13 14:43:55,169 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 213 [2018-04-13 14:43:55,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:55,170 INFO L225 Difference]: With dead ends: 541 [2018-04-13 14:43:55,170 INFO L226 Difference]: Without dead ends: 534 [2018-04-13 14:43:55,171 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1297, Invalid=4105, Unknown=0, NotChecked=0, Total=5402 [2018-04-13 14:43:55,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2018-04-13 14:43:55,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 432. [2018-04-13 14:43:55,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 432 states. [2018-04-13 14:43:55,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 563 transitions. [2018-04-13 14:43:55,174 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 563 transitions. Word has length 213 [2018-04-13 14:43:55,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:55,174 INFO L459 AbstractCegarLoop]: Abstraction has 432 states and 563 transitions. [2018-04-13 14:43:55,174 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-04-13 14:43:55,174 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 563 transitions. [2018-04-13 14:43:55,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2018-04-13 14:43:55,175 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:55,175 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-13 14:43:55,175 INFO L408 AbstractCegarLoop]: === Iteration 46 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:55,176 INFO L82 PathProgramCache]: Analyzing trace with hash -411245471, now seen corresponding path program 33 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-13 14:43:55,178 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:55,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:55,904 INFO L134 CoverageAnalysis]: Checked inductivity of 3258 backedges. 1550 proven. 528 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:55,920 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:55,920 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-04-13 14:43:55,920 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:55,920 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:55,920 INFO L182 omatonBuilderFactory]: Interpolants [57856#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 57857#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 57858#(= |#Ultimate.C_memset_#t~loopctr36| 2), 57603#(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)|)), 57859#(= |#Ultimate.C_memset_#t~loopctr36| 3), 57604#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 57860#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 57861#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 57862#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 57863#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 57416#true, 57864#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 57417#false, 57865#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 57866#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 57867#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 57868#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 57869#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 57870#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 57871#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 57872#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 57873#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 57874#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 57875#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 57876#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 57877#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 57878#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 57879#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 57880#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 57816#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 57817#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 57881#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 57882#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 57883#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 57884#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 57885#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 57886#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 57887#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 57888#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 57889#(not (= 119 |#Ultimate.C_memset_#amount|)), 57638#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 57771#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 57855#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296)))] [2018-04-13 14:43:55,921 INFO L134 CoverageAnalysis]: Checked inductivity of 3258 backedges. 1550 proven. 528 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:55,921 INFO L442 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-04-13 14:43:55,921 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-04-13 14:43:55,921 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=608, Invalid=1198, Unknown=0, NotChecked=0, Total=1806 [2018-04-13 14:43:55,921 INFO L87 Difference]: Start difference. First operand 432 states and 563 transitions. Second operand 43 states. [2018-04-13 14:43:58,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:43:58,507 INFO L93 Difference]: Finished difference Result 544 states and 659 transitions. [2018-04-13 14:43:58,507 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-04-13 14:43:58,507 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 214 [2018-04-13 14:43:58,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:43:58,508 INFO L225 Difference]: With dead ends: 544 [2018-04-13 14:43:58,508 INFO L226 Difference]: Without dead ends: 537 [2018-04-13 14:43:58,508 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1384, Invalid=4316, Unknown=0, NotChecked=0, Total=5700 [2018-04-13 14:43:58,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2018-04-13 14:43:58,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 433. [2018-04-13 14:43:58,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 433 states. [2018-04-13 14:43:58,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 565 transitions. [2018-04-13 14:43:58,513 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 565 transitions. Word has length 214 [2018-04-13 14:43:58,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:43:58,513 INFO L459 AbstractCegarLoop]: Abstraction has 433 states and 565 transitions. [2018-04-13 14:43:58,513 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-04-13 14:43:58,513 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 565 transitions. [2018-04-13 14:43:58,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2018-04-13 14:43:58,514 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:43:58,514 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-13 14:43:58,514 INFO L408 AbstractCegarLoop]: === Iteration 47 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:43:58,515 INFO L82 PathProgramCache]: Analyzing trace with hash 1317154097, now seen corresponding path program 34 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-13 14:43:58,518 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:43:58,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:58,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:43:59,277 INFO L134 CoverageAnalysis]: Checked inductivity of 3336 backedges. 1595 proven. 561 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:59,294 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:43:59,294 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2018-04-13 14:43:59,294 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:43:59,295 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:43:59,295 INFO L182 omatonBuilderFactory]: Interpolants [59392#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 59393#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 59394#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 59395#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 59396#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 59397#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 59398#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 59399#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 59335#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 59336#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 59400#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 59401#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 59402#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 59403#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 59404#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 59405#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 59406#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 59407#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 59408#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 59409#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 59410#(not (= 119 |#Ultimate.C_memset_#amount|)), 59156#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 59289#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 59375#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 59376#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 59121#(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)|)), 59377#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 59122#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 59378#(= |#Ultimate.C_memset_#t~loopctr36| 2), 59379#(= 3 |#Ultimate.C_memset_#t~loopctr36|), 59380#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 58933#true, 59381#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 58934#false, 59382#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 59383#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 59384#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 59385#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 59386#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 59387#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 59388#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 59389#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 59390#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 59391#(<= |#Ultimate.C_memset_#t~loopctr36| 15)] [2018-04-13 14:43:59,295 INFO L134 CoverageAnalysis]: Checked inductivity of 3336 backedges. 1595 proven. 561 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:43:59,295 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-13 14:43:59,295 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-13 14:43:59,295 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=643, Invalid=1249, Unknown=0, NotChecked=0, Total=1892 [2018-04-13 14:43:59,295 INFO L87 Difference]: Start difference. First operand 433 states and 565 transitions. Second operand 44 states. [2018-04-13 14:44:01,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:01,275 INFO L93 Difference]: Finished difference Result 547 states and 663 transitions. [2018-04-13 14:44:01,275 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-04-13 14:44:01,275 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 215 [2018-04-13 14:44:01,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:01,277 INFO L225 Difference]: With dead ends: 547 [2018-04-13 14:44:01,277 INFO L226 Difference]: Without dead ends: 540 [2018-04-13 14:44:01,277 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1474, Invalid=4532, Unknown=0, NotChecked=0, Total=6006 [2018-04-13 14:44:01,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2018-04-13 14:44:01,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 434. [2018-04-13 14:44:01,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 434 states. [2018-04-13 14:44:01,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 567 transitions. [2018-04-13 14:44:01,280 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 567 transitions. Word has length 215 [2018-04-13 14:44:01,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:01,281 INFO L459 AbstractCegarLoop]: Abstraction has 434 states and 567 transitions. [2018-04-13 14:44:01,281 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-13 14:44:01,281 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 567 transitions. [2018-04-13 14:44:01,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2018-04-13 14:44:01,281 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:01,282 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-13 14:44:01,282 INFO L408 AbstractCegarLoop]: === Iteration 48 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:01,282 INFO L82 PathProgramCache]: Analyzing trace with hash -937034143, now seen corresponding path program 35 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-13 14:44:01,284 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:01,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:01,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:02,315 INFO L134 CoverageAnalysis]: Checked inductivity of 3415 backedges. 1640 proven. 595 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:02,334 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:02,335 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2018-04-13 14:44:02,335 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:02,335 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:02,335 INFO L182 omatonBuilderFactory]: Interpolants [60928#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 60864#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 60865#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 60929#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 60930#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 60931#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 60932#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 60933#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 60934#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 60935#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 60936#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 60937#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 60938#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 60939#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 60684#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 60940#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 60941#(not (= 119 |#Ultimate.C_memset_#amount|)), 60817#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 60649#(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)|)), 60905#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 60650#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 60906#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 60907#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 60460#true, 60908#(= |#Ultimate.C_memset_#t~loopctr36| 2), 60461#false, 60909#(= 3 |#Ultimate.C_memset_#t~loopctr36|), 60910#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 60911#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 60912#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 60913#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 60914#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 60915#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 60916#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 60917#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 60918#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 60919#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 60920#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 60921#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 60922#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 60923#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 60924#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 60925#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 60926#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 60927#(<= |#Ultimate.C_memset_#t~loopctr36| 21)] [2018-04-13 14:44:02,335 INFO L134 CoverageAnalysis]: Checked inductivity of 3415 backedges. 1640 proven. 595 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:02,335 INFO L442 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-04-13 14:44:02,335 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-04-13 14:44:02,336 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=679, Invalid=1301, Unknown=0, NotChecked=0, Total=1980 [2018-04-13 14:44:02,336 INFO L87 Difference]: Start difference. First operand 434 states and 567 transitions. Second operand 45 states. [2018-04-13 14:44:04,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:04,177 INFO L93 Difference]: Finished difference Result 550 states and 667 transitions. [2018-04-13 14:44:04,177 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-04-13 14:44:04,177 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 216 [2018-04-13 14:44:04,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:04,178 INFO L225 Difference]: With dead ends: 550 [2018-04-13 14:44:04,178 INFO L226 Difference]: Without dead ends: 543 [2018-04-13 14:44:04,178 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1567, Invalid=4753, Unknown=0, NotChecked=0, Total=6320 [2018-04-13 14:44:04,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2018-04-13 14:44:04,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 435. [2018-04-13 14:44:04,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 435 states. [2018-04-13 14:44:04,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 569 transitions. [2018-04-13 14:44:04,182 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 569 transitions. Word has length 216 [2018-04-13 14:44:04,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:04,182 INFO L459 AbstractCegarLoop]: Abstraction has 435 states and 569 transitions. [2018-04-13 14:44:04,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-04-13 14:44:04,182 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 569 transitions. [2018-04-13 14:44:04,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2018-04-13 14:44:04,182 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:04,183 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-13 14:44:04,183 INFO L408 AbstractCegarLoop]: === Iteration 49 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:04,183 INFO L82 PathProgramCache]: Analyzing trace with hash -2097392847, now seen corresponding path program 36 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) [2018-04-13 14:44:04,192 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy Waiting until toolchain timeout for monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-13 14:44:04,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:04,993 INFO L134 CoverageAnalysis]: Checked inductivity of 3495 backedges. 1685 proven. 630 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:05,010 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:05,010 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2018-04-13 14:44:05,010 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:05,010 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:05,010 INFO L182 omatonBuilderFactory]: Interpolants [62464#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 62465#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 62466#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 62467#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 62403#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 62404#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 62468#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 62469#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 62470#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 62471#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 62472#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 62473#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 62474#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 62475#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 62476#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 62477#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 62222#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 62478#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 62479#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 62480#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 62481#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 62482#(not (= 119 |#Ultimate.C_memset_#amount|)), 62355#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 62187#(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)|)), 62188#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 61997#true, 62445#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 61998#false, 62446#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 62447#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 62448#(= |#Ultimate.C_memset_#t~loopctr36| 2), 62449#(= |#Ultimate.C_memset_#t~loopctr36| 3), 62450#(= 4 |#Ultimate.C_memset_#t~loopctr36|), 62451#(= |#Ultimate.C_memset_#t~loopctr36| 5), 62452#(= |#Ultimate.C_memset_#t~loopctr36| 6), 62453#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 62454#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 62455#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 62456#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 62457#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 62458#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 62459#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 62460#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 62461#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 62462#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 62463#(<= |#Ultimate.C_memset_#t~loopctr36| 17)] [2018-04-13 14:44:05,011 INFO L134 CoverageAnalysis]: Checked inductivity of 3495 backedges. 1685 proven. 630 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:05,011 INFO L442 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-04-13 14:44:05,011 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-04-13 14:44:05,011 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=1369, Unknown=0, NotChecked=0, Total=2070 [2018-04-13 14:44:05,011 INFO L87 Difference]: Start difference. First operand 435 states and 569 transitions. Second operand 46 states. [2018-04-13 14:44:07,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:07,065 INFO L93 Difference]: Finished difference Result 553 states and 671 transitions. [2018-04-13 14:44:07,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-04-13 14:44:07,066 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 217 [2018-04-13 14:44:07,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:07,067 INFO L225 Difference]: With dead ends: 553 [2018-04-13 14:44:07,067 INFO L226 Difference]: Without dead ends: 546 [2018-04-13 14:44:07,067 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 740 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1645, Invalid=4997, Unknown=0, NotChecked=0, Total=6642 [2018-04-13 14:44:07,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2018-04-13 14:44:07,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 436. [2018-04-13 14:44:07,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 436 states. [2018-04-13 14:44:07,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 571 transitions. [2018-04-13 14:44:07,071 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 571 transitions. Word has length 217 [2018-04-13 14:44:07,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:07,071 INFO L459 AbstractCegarLoop]: Abstraction has 436 states and 571 transitions. [2018-04-13 14:44:07,071 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-04-13 14:44:07,071 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 571 transitions. [2018-04-13 14:44:07,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-04-13 14:44:07,072 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:07,072 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-13 14:44:07,072 INFO L408 AbstractCegarLoop]: === Iteration 50 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:07,072 INFO L82 PathProgramCache]: Analyzing trace with hash 586192993, now seen corresponding path program 37 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-13 14:44:07,074 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:07,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:07,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:08,063 INFO L134 CoverageAnalysis]: Checked inductivity of 3576 backedges. 1730 proven. 666 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:08,080 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:08,080 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2018-04-13 14:44:08,081 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:08,081 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:08,081 INFO L182 omatonBuilderFactory]: Interpolants [64000#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 64001#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 64002#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 64003#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 64004#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 64005#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 64006#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 64007#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 64008#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 64009#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 64010#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 64011#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 64012#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 64013#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 64014#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 64015#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 64016#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 63952#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 63953#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 64017#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 64018#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 64019#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 64020#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 64021#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 64022#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 64023#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 64024#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 64025#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 63770#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 64026#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 64027#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 64028#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 64029#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 64030#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 63903#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 64031#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 64032#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 64033#(not (= 119 |#Ultimate.C_memset_#amount|)), 63735#(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)|)), 63544#true, 63736#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 63545#false, 63995#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 63996#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 63997#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 63998#(= |#Ultimate.C_memset_#t~loopctr36| 2), 63999#(= 3 |#Ultimate.C_memset_#t~loopctr36|)] [2018-04-13 14:44:08,081 INFO L134 CoverageAnalysis]: Checked inductivity of 3576 backedges. 1730 proven. 666 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:08,081 INFO L442 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-04-13 14:44:08,082 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-04-13 14:44:08,082 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=754, Invalid=1408, Unknown=0, NotChecked=0, Total=2162 [2018-04-13 14:44:08,082 INFO L87 Difference]: Start difference. First operand 436 states and 571 transitions. Second operand 47 states. [2018-04-13 14:44:10,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:10,701 INFO L93 Difference]: Finished difference Result 556 states and 675 transitions. [2018-04-13 14:44:10,701 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-04-13 14:44:10,701 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 218 [2018-04-13 14:44:10,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:10,703 INFO L225 Difference]: With dead ends: 556 [2018-04-13 14:44:10,703 INFO L226 Difference]: Without dead ends: 549 [2018-04-13 14:44:10,703 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-13 14:44:10,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2018-04-13 14:44:10,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 437. [2018-04-13 14:44:10,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 437 states. [2018-04-13 14:44:10,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 573 transitions. [2018-04-13 14:44:10,706 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 573 transitions. Word has length 218 [2018-04-13 14:44:10,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:10,707 INFO L459 AbstractCegarLoop]: Abstraction has 437 states and 573 transitions. [2018-04-13 14:44:10,707 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-04-13 14:44:10,707 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 573 transitions. [2018-04-13 14:44:10,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2018-04-13 14:44:10,707 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:10,707 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-13 14:44:10,707 INFO L408 AbstractCegarLoop]: === Iteration 51 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:10,707 INFO L82 PathProgramCache]: Analyzing trace with hash -2121991887, now seen corresponding path program 38 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-13 14:44:10,710 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:10,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:11,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:11,550 INFO L134 CoverageAnalysis]: Checked inductivity of 3658 backedges. 1775 proven. 703 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:11,567 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:11,567 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2018-04-13 14:44:11,567 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:11,568 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:11,568 INFO L182 omatonBuilderFactory]: Interpolants [65101#true, 65293#(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)|)), 65102#false, 65294#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 65555#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 65557#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 65556#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 65559#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 65558#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 65561#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 65560#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 65563#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 65562#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 65565#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 65564#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 65567#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 65566#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 65569#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 65568#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 65571#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 65570#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 65573#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 65572#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 65575#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 65574#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 65511#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 65512#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 65577#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 65576#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 65579#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 65578#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 65581#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 65580#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 65583#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 65582#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 65328#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 65585#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 65584#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 65587#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 65586#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 65589#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 65461#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 65588#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 65591#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 65590#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 65593#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 65592#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 65594#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-13 14:44:11,568 INFO L134 CoverageAnalysis]: Checked inductivity of 3658 backedges. 1775 proven. 703 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:11,568 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-04-13 14:44:11,568 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-04-13 14:44:11,568 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=799, Invalid=1457, Unknown=0, NotChecked=0, Total=2256 [2018-04-13 14:44:11,569 INFO L87 Difference]: Start difference. First operand 437 states and 573 transitions. Second operand 48 states. [2018-04-13 14:44:13,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:13,802 INFO L93 Difference]: Finished difference Result 559 states and 679 transitions. [2018-04-13 14:44:13,802 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-04-13 14:44:13,802 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 219 [2018-04-13 14:44:13,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:13,803 INFO L225 Difference]: With dead ends: 559 [2018-04-13 14:44:13,803 INFO L226 Difference]: Without dead ends: 552 [2018-04-13 14:44:13,803 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 825 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1873, Invalid=5437, Unknown=0, NotChecked=0, Total=7310 [2018-04-13 14:44:13,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2018-04-13 14:44:13,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 438. [2018-04-13 14:44:13,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 438 states. [2018-04-13 14:44:13,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 575 transitions. [2018-04-13 14:44:13,809 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 575 transitions. Word has length 219 [2018-04-13 14:44:13,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:13,810 INFO L459 AbstractCegarLoop]: Abstraction has 438 states and 575 transitions. [2018-04-13 14:44:13,810 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-04-13 14:44:13,810 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 575 transitions. [2018-04-13 14:44:13,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-04-13 14:44:13,811 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:13,811 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-13 14:44:13,811 INFO L408 AbstractCegarLoop]: === Iteration 52 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:13,811 INFO L82 PathProgramCache]: Analyzing trace with hash -176377247, now seen corresponding path program 39 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-13 14:44:13,814 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:13,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:13,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:14,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:14,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:14,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:14,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:14,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:14,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:14,745 INFO L134 CoverageAnalysis]: Checked inductivity of 3741 backedges. 1820 proven. 741 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:14,762 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:14,762 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2018-04-13 14:44:14,763 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:14,763 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:14,763 INFO L182 omatonBuilderFactory]: Interpolants [67081#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 67080#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 66861#(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)|)), 66862#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 67125#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 67127#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 67126#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 67129#(= 3 |#Ultimate.C_memset_#t~loopctr36|), 67128#(= |#Ultimate.C_memset_#t~loopctr36| 2), 67131#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 67130#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 67133#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 67132#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 67135#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 67134#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 67137#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 67136#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 67139#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 67138#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 67141#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 67140#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 67143#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 67142#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 67145#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 67144#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 67147#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 67146#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 67149#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 67148#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 67151#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 67150#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 67153#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 66896#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 67152#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 67155#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 67154#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 67029#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 67157#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 67156#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 67159#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 67158#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 67161#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 67160#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 67163#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 67162#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 67165#(not (= 119 |#Ultimate.C_memset_#amount|)), 67164#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 66669#false, 66668#true] [2018-04-13 14:44:14,764 INFO L134 CoverageAnalysis]: Checked inductivity of 3741 backedges. 1820 proven. 741 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:14,764 INFO L442 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-04-13 14:44:14,764 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-04-13 14:44:14,764 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=833, Invalid=1519, Unknown=0, NotChecked=0, Total=2352 [2018-04-13 14:44:14,764 INFO L87 Difference]: Start difference. First operand 438 states and 575 transitions. Second operand 49 states. [2018-04-13 14:44:16,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:16,789 INFO L93 Difference]: Finished difference Result 562 states and 683 transitions. [2018-04-13 14:44:16,790 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-04-13 14:44:16,790 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 220 [2018-04-13 14:44:16,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:16,791 INFO L225 Difference]: With dead ends: 562 [2018-04-13 14:44:16,791 INFO L226 Difference]: Without dead ends: 555 [2018-04-13 14:44:16,792 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 863 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1969, Invalid=5687, Unknown=0, NotChecked=0, Total=7656 [2018-04-13 14:44:16,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2018-04-13 14:44:16,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 439. [2018-04-13 14:44:16,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 439 states. [2018-04-13 14:44:16,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 577 transitions. [2018-04-13 14:44:16,796 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 577 transitions. Word has length 220 [2018-04-13 14:44:16,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:16,797 INFO L459 AbstractCegarLoop]: Abstraction has 439 states and 577 transitions. [2018-04-13 14:44:16,797 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-04-13 14:44:16,797 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 577 transitions. [2018-04-13 14:44:16,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2018-04-13 14:44:16,798 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:16,798 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-13 14:44:16,798 INFO L408 AbstractCegarLoop]: === Iteration 53 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:16,798 INFO L82 PathProgramCache]: Analyzing trace with hash 8134449, now seen corresponding path program 40 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) [2018-04-13 14:44:16,802 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy Waiting until toolchain timeout for monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-13 14:44:16,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:16,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:16,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:16,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:16,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:16,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:16,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:16,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:16,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:17,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:17,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:17,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:17,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:17,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:17,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:17,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:17,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:17,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:17,874 INFO L134 CoverageAnalysis]: Checked inductivity of 3825 backedges. 1865 proven. 780 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:17,891 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:17,891 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2018-04-13 14:44:17,891 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:17,892 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:17,892 INFO L182 omatonBuilderFactory]: Interpolants [68737#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 68736#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 68739#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 68738#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 68741#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 68740#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 68743#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 68742#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 68745#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 68744#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 68746#(not (= 119 |#Ultimate.C_memset_#amount|)), 68245#true, 68246#false, 68659#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 68660#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 68439#(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)|)), 68440#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 68705#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 68707#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 68706#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 68709#(= 3 |#Ultimate.C_memset_#t~loopctr36|), 68708#(= |#Ultimate.C_memset_#t~loopctr36| 2), 68711#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 68710#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 68713#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 68712#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 68715#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 68714#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 68717#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 68716#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 68719#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 68718#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 68721#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 68720#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 68723#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 68722#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 68725#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 68724#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 68727#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 68726#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 68729#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 68728#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 68731#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 68474#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 68730#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 68733#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 68732#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 68607#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 68735#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 68734#(<= |#Ultimate.C_memset_#t~loopctr36| 28)] [2018-04-13 14:44:17,892 INFO L134 CoverageAnalysis]: Checked inductivity of 3825 backedges. 1865 proven. 780 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:17,892 INFO L442 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-04-13 14:44:17,892 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-04-13 14:44:17,893 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=874, Invalid=1576, Unknown=0, NotChecked=0, Total=2450 [2018-04-13 14:44:17,893 INFO L87 Difference]: Start difference. First operand 439 states and 577 transitions. Second operand 50 states. [2018-04-13 14:44:19,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:19,622 INFO L93 Difference]: Finished difference Result 565 states and 687 transitions. [2018-04-13 14:44:19,622 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-04-13 14:44:19,622 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 221 [2018-04-13 14:44:19,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:19,624 INFO L225 Difference]: With dead ends: 565 [2018-04-13 14:44:19,624 INFO L226 Difference]: Without dead ends: 558 [2018-04-13 14:44:19,625 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 905 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2077, Invalid=5933, Unknown=0, NotChecked=0, Total=8010 [2018-04-13 14:44:19,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2018-04-13 14:44:19,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 440. [2018-04-13 14:44:19,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 440 states. [2018-04-13 14:44:19,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 579 transitions. [2018-04-13 14:44:19,630 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 579 transitions. Word has length 221 [2018-04-13 14:44:19,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:19,630 INFO L459 AbstractCegarLoop]: Abstraction has 440 states and 579 transitions. [2018-04-13 14:44:19,630 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-04-13 14:44:19,630 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 579 transitions. [2018-04-13 14:44:19,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2018-04-13 14:44:19,631 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:19,631 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-13 14:44:19,631 INFO L408 AbstractCegarLoop]: === Iteration 54 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:19,631 INFO L82 PathProgramCache]: Analyzing trace with hash 1433029729, now seen corresponding path program 41 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-13 14:44:19,634 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:19,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:19,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:20,554 INFO L134 CoverageAnalysis]: Checked inductivity of 3910 backedges. 1910 proven. 820 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:20,571 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:20,571 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2018-04-13 14:44:20,571 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:20,572 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:20,572 INFO L182 omatonBuilderFactory]: Interpolants [70027#(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)|)), 70028#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 70295#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 70297#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 70296#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 70299#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 70298#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 70301#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 70300#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 70303#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 70302#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 70305#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 70304#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 70307#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 70306#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 70309#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 70308#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 70311#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 70310#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 70313#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 70312#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 70315#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 70314#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 70317#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 70316#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 70319#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 70062#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 70318#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 70321#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 70320#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 70195#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 70323#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 70322#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 70325#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 70324#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 70327#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 70326#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 70329#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 70328#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 70331#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 70330#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 70333#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 70332#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 70335#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 70334#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 70337#(not (= 119 |#Ultimate.C_memset_#amount|)), 70336#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 69833#false, 69832#true, 70249#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 70248#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))] [2018-04-13 14:44:20,572 INFO L134 CoverageAnalysis]: Checked inductivity of 3910 backedges. 1910 proven. 820 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:20,572 INFO L442 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-04-13 14:44:20,572 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-04-13 14:44:20,572 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=921, Invalid=1629, Unknown=0, NotChecked=0, Total=2550 [2018-04-13 14:44:20,572 INFO L87 Difference]: Start difference. First operand 440 states and 579 transitions. Second operand 51 states. [2018-04-13 14:44:23,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:23,011 INFO L93 Difference]: Finished difference Result 568 states and 691 transitions. [2018-04-13 14:44:23,012 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-04-13 14:44:23,012 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 222 [2018-04-13 14:44:23,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:23,013 INFO L225 Difference]: With dead ends: 568 [2018-04-13 14:44:23,013 INFO L226 Difference]: Without dead ends: 561 [2018-04-13 14:44:23,013 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 950 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2195, Invalid=6177, Unknown=0, NotChecked=0, Total=8372 [2018-04-13 14:44:23,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2018-04-13 14:44:23,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 441. [2018-04-13 14:44:23,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 441 states. [2018-04-13 14:44:23,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 581 transitions. [2018-04-13 14:44:23,017 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 581 transitions. Word has length 222 [2018-04-13 14:44:23,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:23,017 INFO L459 AbstractCegarLoop]: Abstraction has 441 states and 581 transitions. [2018-04-13 14:44:23,017 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-04-13 14:44:23,017 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 581 transitions. [2018-04-13 14:44:23,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-04-13 14:44:23,018 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:23,018 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-13 14:44:23,018 INFO L408 AbstractCegarLoop]: === Iteration 55 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:23,019 INFO L82 PathProgramCache]: Analyzing trace with hash -1639856847, now seen corresponding path program 42 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-13 14:44:23,022 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:23,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:23,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:24,000 INFO L134 CoverageAnalysis]: Checked inductivity of 3996 backedges. 1955 proven. 861 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:24,016 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:24,016 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2018-04-13 14:44:24,016 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:24,016 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:24,017 INFO L182 omatonBuilderFactory]: Interpolants [71937#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 71936#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 71938#(not (= 119 |#Ultimate.C_memset_#amount|)), 71429#true, 71430#false, 71847#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 71848#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 71625#(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)|)), 71626#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 71895#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 71897#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 71896#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 71899#(= 3 |#Ultimate.C_memset_#t~loopctr36|), 71898#(= 2 |#Ultimate.C_memset_#t~loopctr36|), 71901#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 71900#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 71903#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 71902#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 71905#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 71904#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 71907#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 71906#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 71909#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 71908#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 71911#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 71910#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 71913#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 71912#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 71915#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 71914#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 71917#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 71660#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 71916#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 71919#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 71918#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 71793#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 71921#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 71920#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 71923#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 71922#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 71925#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 71924#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 71927#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 71926#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 71929#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 71928#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 71931#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 71930#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 71933#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 71932#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 71935#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 71934#(<= |#Ultimate.C_memset_#t~loopctr36| 38)] [2018-04-13 14:44:24,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3996 backedges. 1955 proven. 861 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:24,017 INFO L442 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-04-13 14:44:24,017 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-04-13 14:44:24,017 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=959, Invalid=1693, Unknown=0, NotChecked=0, Total=2652 [2018-04-13 14:44:24,017 INFO L87 Difference]: Start difference. First operand 441 states and 581 transitions. Second operand 52 states. [2018-04-13 14:44:25,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:25,644 INFO L93 Difference]: Finished difference Result 571 states and 695 transitions. [2018-04-13 14:44:25,644 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2018-04-13 14:44:25,645 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 223 [2018-04-13 14:44:25,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:25,646 INFO L225 Difference]: With dead ends: 571 [2018-04-13 14:44:25,646 INFO L226 Difference]: Without dead ends: 564 [2018-04-13 14:44:25,647 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2302, Invalid=6440, Unknown=0, NotChecked=0, Total=8742 [2018-04-13 14:44:25,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2018-04-13 14:44:25,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 442. [2018-04-13 14:44:25,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 442 states. [2018-04-13 14:44:25,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 583 transitions. [2018-04-13 14:44:25,651 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 583 transitions. Word has length 223 [2018-04-13 14:44:25,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:25,651 INFO L459 AbstractCegarLoop]: Abstraction has 442 states and 583 transitions. [2018-04-13 14:44:25,651 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-04-13 14:44:25,651 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 583 transitions. [2018-04-13 14:44:25,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2018-04-13 14:44:25,652 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:25,652 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-13 14:44:25,652 INFO L408 AbstractCegarLoop]: === Iteration 56 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:25,652 INFO L82 PathProgramCache]: Analyzing trace with hash 1884907105, now seen corresponding path program 43 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-13 14:44:25,654 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:25,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:25,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:26,629 INFO L134 CoverageAnalysis]: Checked inductivity of 4083 backedges. 2000 proven. 903 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:26,646 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:26,646 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-13 14:44:26,646 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:26,646 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:26,646 INFO L182 omatonBuilderFactory]: Interpolants [73233#(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)|)), 73234#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 73505#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 73507#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 73506#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 73509#(= |#Ultimate.C_memset_#t~loopctr36| 3), 73508#(= |#Ultimate.C_memset_#t~loopctr36| 2), 73511#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 73510#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 73513#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 73512#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 73515#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 73514#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 73517#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 73516#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 73519#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 73518#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 73521#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 73520#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 73523#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 73522#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 73525#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 73268#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 73524#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 73527#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 73526#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 73401#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 73529#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 73528#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 73531#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 73530#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 73533#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 73532#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 73535#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 73534#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 73537#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 73536#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 73539#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 73538#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 73541#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 73540#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 73543#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 73542#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 73545#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 73544#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 73547#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 73546#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 73037#false, 73549#(not (= 119 |#Ultimate.C_memset_#amount|)), 73036#true, 73548#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 73457#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 73456#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))] [2018-04-13 14:44:26,647 INFO L134 CoverageAnalysis]: Checked inductivity of 4083 backedges. 2000 proven. 903 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:26,647 INFO L442 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-04-13 14:44:26,647 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-04-13 14:44:26,647 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1003, Invalid=1753, Unknown=0, NotChecked=0, Total=2756 [2018-04-13 14:44:26,647 INFO L87 Difference]: Start difference. First operand 442 states and 583 transitions. Second operand 53 states. [2018-04-13 14:44:29,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:29,214 INFO L93 Difference]: Finished difference Result 574 states and 699 transitions. [2018-04-13 14:44:29,214 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2018-04-13 14:44:29,214 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 224 [2018-04-13 14:44:29,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:29,215 INFO L225 Difference]: With dead ends: 574 [2018-04-13 14:44:29,216 INFO L226 Difference]: Without dead ends: 567 [2018-04-13 14:44:29,216 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1037 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2419, Invalid=6701, Unknown=0, NotChecked=0, Total=9120 [2018-04-13 14:44:29,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2018-04-13 14:44:29,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 443. [2018-04-13 14:44:29,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 443 states. [2018-04-13 14:44:29,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 585 transitions. [2018-04-13 14:44:29,220 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 585 transitions. Word has length 224 [2018-04-13 14:44:29,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:29,220 INFO L459 AbstractCegarLoop]: Abstraction has 443 states and 585 transitions. [2018-04-13 14:44:29,220 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-04-13 14:44:29,220 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 585 transitions. [2018-04-13 14:44:29,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2018-04-13 14:44:29,220 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:29,220 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-13 14:44:29,220 INFO L408 AbstractCegarLoop]: === Iteration 57 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:29,221 INFO L82 PathProgramCache]: Analyzing trace with hash -516560079, now seen corresponding path program 44 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-13 14:44:29,223 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:29,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:29,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:30,243 INFO L134 CoverageAnalysis]: Checked inductivity of 4171 backedges. 2045 proven. 946 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:30,260 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:30,260 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2018-04-13 14:44:30,260 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:30,261 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:30,261 INFO L182 omatonBuilderFactory]: Interpolants [75137#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 75136#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 75139#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 75138#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 75141#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 75140#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 75143#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 74886#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 75142#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 75145#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 75144#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 75019#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 75147#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 75146#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 75149#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 75148#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 75151#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 75150#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 75153#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 75152#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 75155#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 75154#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 75157#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 75156#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 75159#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 75158#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 75161#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 75160#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 75163#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 75162#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 74653#true, 75165#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 75164#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 75167#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 74654#false, 75166#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 75169#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 75168#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 75170#(not (= 119 |#Ultimate.C_memset_#amount|)), 75075#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 75076#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 74851#(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)|)), 74852#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 75125#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 75127#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 75126#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 75129#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 75128#(= |#Ultimate.C_memset_#t~loopctr36| 2), 75131#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 75130#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 75133#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 75132#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 75135#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 75134#(<= |#Ultimate.C_memset_#t~loopctr36| 8)] [2018-04-13 14:44:30,261 INFO L134 CoverageAnalysis]: Checked inductivity of 4171 backedges. 2045 proven. 946 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:30,261 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-13 14:44:30,261 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-13 14:44:30,262 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1051, Invalid=1811, Unknown=0, NotChecked=0, Total=2862 [2018-04-13 14:44:30,262 INFO L87 Difference]: Start difference. First operand 443 states and 585 transitions. Second operand 54 states. [2018-04-13 14:44:32,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:32,446 INFO L93 Difference]: Finished difference Result 577 states and 703 transitions. [2018-04-13 14:44:32,446 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-04-13 14:44:32,446 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 225 [2018-04-13 14:44:32,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:32,447 INFO L225 Difference]: With dead ends: 577 [2018-04-13 14:44:32,447 INFO L226 Difference]: Without dead ends: 570 [2018-04-13 14:44:32,448 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1084 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2543, Invalid=6963, Unknown=0, NotChecked=0, Total=9506 [2018-04-13 14:44:32,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2018-04-13 14:44:32,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 444. [2018-04-13 14:44:32,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 444 states. [2018-04-13 14:44:32,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 587 transitions. [2018-04-13 14:44:32,452 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 587 transitions. Word has length 225 [2018-04-13 14:44:32,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:32,452 INFO L459 AbstractCegarLoop]: Abstraction has 444 states and 587 transitions. [2018-04-13 14:44:32,452 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-13 14:44:32,452 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 587 transitions. [2018-04-13 14:44:32,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2018-04-13 14:44:32,453 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:32,453 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-13 14:44:32,453 INFO L408 AbstractCegarLoop]: === Iteration 58 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:32,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1947598751, now seen corresponding path program 45 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-13 14:44:32,455 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:32,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:32,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:33,478 INFO L134 CoverageAnalysis]: Checked inductivity of 4260 backedges. 2090 proven. 990 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:33,495 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:33,495 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55] total 55 [2018-04-13 14:44:33,495 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:33,495 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:33,495 INFO L182 omatonBuilderFactory]: Interpolants [76801#(not (= 119 |#Ultimate.C_memset_#amount|)), 76800#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 76705#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 76704#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 76479#(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)|)), 76480#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 76755#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 76757#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 76756#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 76759#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 76758#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 76761#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 76760#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 76763#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 76762#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 76765#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 76764#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 76767#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 76766#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 76769#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 76768#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 76771#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 76514#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 76770#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 76773#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 76772#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 76647#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 76775#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 76774#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 76777#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 76776#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 76779#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 76778#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 76781#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 76780#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 76783#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 76782#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 76785#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 76784#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 76787#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 76786#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 76789#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 76788#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 76791#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 76790#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 76281#false, 76793#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 76280#true, 76792#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 76795#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 76794#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 76797#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 76796#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 76799#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 76798#(<= |#Ultimate.C_memset_#t~loopctr36| 42)] [2018-04-13 14:44:33,496 INFO L134 CoverageAnalysis]: Checked inductivity of 4260 backedges. 2090 proven. 990 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:33,496 INFO L442 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-04-13 14:44:33,496 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-04-13 14:44:33,496 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1099, Invalid=1871, Unknown=0, NotChecked=0, Total=2970 [2018-04-13 14:44:33,496 INFO L87 Difference]: Start difference. First operand 444 states and 587 transitions. Second operand 55 states. [2018-04-13 14:44:35,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:35,254 INFO L93 Difference]: Finished difference Result 580 states and 707 transitions. [2018-04-13 14:44:35,254 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2018-04-13 14:44:35,254 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 226 [2018-04-13 14:44:35,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:35,255 INFO L225 Difference]: With dead ends: 580 [2018-04-13 14:44:35,255 INFO L226 Difference]: Without dead ends: 573 [2018-04-13 14:44:35,256 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1132 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2669, Invalid=7231, Unknown=0, NotChecked=0, Total=9900 [2018-04-13 14:44:35,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2018-04-13 14:44:35,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 445. [2018-04-13 14:44:35,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 445 states. [2018-04-13 14:44:35,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 589 transitions. [2018-04-13 14:44:35,260 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 589 transitions. Word has length 226 [2018-04-13 14:44:35,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:35,261 INFO L459 AbstractCegarLoop]: Abstraction has 445 states and 589 transitions. [2018-04-13 14:44:35,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-04-13 14:44:35,261 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 589 transitions. [2018-04-13 14:44:35,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2018-04-13 14:44:35,262 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:35,262 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-13 14:44:35,262 INFO L408 AbstractCegarLoop]: === Iteration 59 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:35,262 INFO L82 PathProgramCache]: Analyzing trace with hash 934842673, now seen corresponding path program 46 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-13 14:44:35,264 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:35,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:35,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:36,345 INFO L134 CoverageAnalysis]: Checked inductivity of 4350 backedges. 2135 proven. 1035 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:36,362 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:36,362 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56] total 56 [2018-04-13 14:44:36,362 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:36,362 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:36,363 INFO L182 omatonBuilderFactory]: Interpolants [78343#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 78344#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 78117#(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)|)), 78118#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 78395#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 78397#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 78396#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 78399#(= 3 |#Ultimate.C_memset_#t~loopctr36|), 78398#(= |#Ultimate.C_memset_#t~loopctr36| 2), 78401#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 78400#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 78403#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 78402#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 78405#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 78404#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 78407#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 78406#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 78409#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 78152#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 78408#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 78411#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 78410#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 78285#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 78413#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 78412#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 78415#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 78414#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 78417#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 78416#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 78419#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 78418#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 78421#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 78420#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 78423#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 78422#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 78425#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 78424#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 78427#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 78426#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 77917#true, 78429#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 78428#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 78431#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 77918#false, 78430#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 78433#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 78432#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 78435#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 78434#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 78437#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 78436#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 78439#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 78438#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 78441#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 78440#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 78442#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-13 14:44:36,363 INFO L134 CoverageAnalysis]: Checked inductivity of 4350 backedges. 2135 proven. 1035 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:36,363 INFO L442 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-04-13 14:44:36,363 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-04-13 14:44:36,363 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1141, Invalid=1939, Unknown=0, NotChecked=0, Total=3080 [2018-04-13 14:44:36,364 INFO L87 Difference]: Start difference. First operand 445 states and 589 transitions. Second operand 56 states. [2018-04-13 14:44:39,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:39,000 INFO L93 Difference]: Finished difference Result 583 states and 711 transitions. [2018-04-13 14:44:39,000 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-04-13 14:44:39,000 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 227 [2018-04-13 14:44:39,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:39,001 INFO L225 Difference]: With dead ends: 583 [2018-04-13 14:44:39,001 INFO L226 Difference]: Without dead ends: 576 [2018-04-13 14:44:39,002 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1178 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2788, Invalid=7514, Unknown=0, NotChecked=0, Total=10302 [2018-04-13 14:44:39,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2018-04-13 14:44:39,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 446. [2018-04-13 14:44:39,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 446 states. [2018-04-13 14:44:39,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 591 transitions. [2018-04-13 14:44:39,005 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 591 transitions. Word has length 227 [2018-04-13 14:44:39,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:39,006 INFO L459 AbstractCegarLoop]: Abstraction has 446 states and 591 transitions. [2018-04-13 14:44:39,006 INFO L460 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-04-13 14:44:39,006 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 591 transitions. [2018-04-13 14:44:39,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-04-13 14:44:39,006 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:39,006 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-13 14:44:39,006 INFO L408 AbstractCegarLoop]: === Iteration 60 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:39,007 INFO L82 PathProgramCache]: Analyzing trace with hash 96213601, now seen corresponding path program 47 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-13 14:44:39,009 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:39,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:39,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:40,101 INFO L134 CoverageAnalysis]: Checked inductivity of 4441 backedges. 2180 proven. 1081 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:40,117 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:40,117 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57] total 57 [2018-04-13 14:44:40,117 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:40,118 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:40,118 INFO L182 omatonBuilderFactory]: Interpolants [79765#(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)|)), 79766#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 80045#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 80047#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 80046#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 80049#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 80048#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 80051#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 80050#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 80053#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 80052#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 80055#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 80054#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 80057#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 79800#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 80056#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 80059#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 80058#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 79933#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 80061#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 80060#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 80063#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 80062#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 80065#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 80064#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 80067#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 80066#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 80069#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 80068#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 80071#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 80070#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 80073#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 80072#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 80075#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 80074#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 79565#false, 80077#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 79564#true, 80076#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 80079#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 80078#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 80081#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 80080#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 80083#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 80082#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 80085#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 80084#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 80087#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 80086#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 80089#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 80088#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 80091#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 80090#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 80093#(not (= 119 |#Ultimate.C_memset_#amount|)), 80092#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 79993#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 79992#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))] [2018-04-13 14:44:40,118 INFO L134 CoverageAnalysis]: Checked inductivity of 4441 backedges. 2180 proven. 1081 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:40,118 INFO L442 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-04-13 14:44:40,119 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-04-13 14:44:40,119 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1194, Invalid=1998, Unknown=0, NotChecked=0, Total=3192 [2018-04-13 14:44:40,119 INFO L87 Difference]: Start difference. First operand 446 states and 591 transitions. Second operand 57 states. [2018-04-13 14:44:42,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:42,769 INFO L93 Difference]: Finished difference Result 586 states and 715 transitions. [2018-04-13 14:44:42,769 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2018-04-13 14:44:42,769 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 228 [2018-04-13 14:44:42,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:42,770 INFO L225 Difference]: With dead ends: 586 [2018-04-13 14:44:42,770 INFO L226 Difference]: Without dead ends: 579 [2018-04-13 14:44:42,770 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1229 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2924, Invalid=7788, Unknown=0, NotChecked=0, Total=10712 [2018-04-13 14:44:42,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2018-04-13 14:44:42,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 447. [2018-04-13 14:44:42,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 447 states. [2018-04-13 14:44:42,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 593 transitions. [2018-04-13 14:44:42,774 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 593 transitions. Word has length 228 [2018-04-13 14:44:42,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:42,774 INFO L459 AbstractCegarLoop]: Abstraction has 447 states and 593 transitions. [2018-04-13 14:44:42,774 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-04-13 14:44:42,774 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 593 transitions. [2018-04-13 14:44:42,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2018-04-13 14:44:42,775 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:42,775 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-13 14:44:42,775 INFO L408 AbstractCegarLoop]: === Iteration 61 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:42,775 INFO L82 PathProgramCache]: Analyzing trace with hash -131483855, now seen corresponding path program 48 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-13 14:44:42,777 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:42,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:42,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:42,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:43,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:44,075 INFO L134 CoverageAnalysis]: Checked inductivity of 4533 backedges. 2225 proven. 1128 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:44,092 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:44,092 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58] total 58 [2018-04-13 14:44:44,093 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:44,093 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:44,093 INFO L182 omatonBuilderFactory]: Interpolants [81423#(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)|)), 81424#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 81705#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 81707#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 81706#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 81709#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 81708#(= |#Ultimate.C_memset_#t~loopctr36| 2), 81711#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 81710#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 81713#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 81712#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 81715#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 81458#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 81714#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 81717#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 81716#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 81591#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 81719#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 81718#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 81721#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 81720#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 81723#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 81722#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 81725#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 81724#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 81727#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 81726#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 81729#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 81728#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 81731#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 81730#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 81221#true, 81733#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 81732#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 81735#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 81222#false, 81734#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 81737#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 81736#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 81739#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 81738#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 81741#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 81740#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 81743#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 81742#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 81745#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 81744#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 81747#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 81746#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 81749#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 81748#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 81751#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 81750#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 81753#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 81752#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 81754#(not (= 119 |#Ultimate.C_memset_#amount|)), 81651#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 81652#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:44:44,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4533 backedges. 2225 proven. 1128 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:44,093 INFO L442 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-04-13 14:44:44,094 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-04-13 14:44:44,094 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=2065, Unknown=0, NotChecked=0, Total=3306 [2018-04-13 14:44:44,094 INFO L87 Difference]: Start difference. First operand 447 states and 593 transitions. Second operand 58 states. [2018-04-13 14:44:46,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:46,773 INFO L93 Difference]: Finished difference Result 589 states and 719 transitions. [2018-04-13 14:44:46,773 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2018-04-13 14:44:46,773 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 229 [2018-04-13 14:44:46,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:46,774 INFO L225 Difference]: With dead ends: 589 [2018-04-13 14:44:46,774 INFO L226 Difference]: Without dead ends: 582 [2018-04-13 14:44:46,775 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1278 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3053, Invalid=8077, Unknown=0, NotChecked=0, Total=11130 [2018-04-13 14:44:46,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2018-04-13 14:44:46,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 448. [2018-04-13 14:44:46,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 448 states. [2018-04-13 14:44:46,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 595 transitions. [2018-04-13 14:44:46,780 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 595 transitions. Word has length 229 [2018-04-13 14:44:46,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:46,780 INFO L459 AbstractCegarLoop]: Abstraction has 448 states and 595 transitions. [2018-04-13 14:44:46,780 INFO L460 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-04-13 14:44:46,780 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 595 transitions. [2018-04-13 14:44:46,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2018-04-13 14:44:46,780 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:46,781 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-13 14:44:46,781 INFO L408 AbstractCegarLoop]: === Iteration 62 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:46,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1399829601, now seen corresponding path program 49 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-13 14:44:46,783 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:46,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:46,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:47,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:47,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:47,990 INFO L134 CoverageAnalysis]: Checked inductivity of 4626 backedges. 2270 proven. 1176 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:48,007 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:48,007 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59] total 59 [2018-04-13 14:44:48,007 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:48,007 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:48,007 INFO L182 omatonBuilderFactory]: Interpolants [83091#(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)|)), 83092#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 83375#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 83377#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 83376#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 83379#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 83378#(= 2 |#Ultimate.C_memset_#t~loopctr36|), 83381#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 83380#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 83383#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 83126#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 83382#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 83385#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 83384#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 83259#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 83387#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 83386#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 83389#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 83388#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 83391#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 83390#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 83393#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 83392#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 83395#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 83394#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 83397#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 83396#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 83399#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 83398#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 82889#false, 83401#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 82888#true, 83400#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 83403#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 83402#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 83405#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 83404#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 83407#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 83406#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 83409#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 83408#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 83411#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 83410#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 83413#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 83412#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 83415#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 83414#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 83417#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 83416#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 83419#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 83418#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 83421#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 83420#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 83423#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 83422#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 83425#(not (= 119 |#Ultimate.C_memset_#amount|)), 83424#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 83321#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 83320#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))] [2018-04-13 14:44:48,008 INFO L134 CoverageAnalysis]: Checked inductivity of 4626 backedges. 2270 proven. 1176 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:48,008 INFO L442 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-04-13 14:44:48,008 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-04-13 14:44:48,008 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1291, Invalid=2131, Unknown=0, NotChecked=0, Total=3422 [2018-04-13 14:44:48,008 INFO L87 Difference]: Start difference. First operand 448 states and 595 transitions. Second operand 59 states. [2018-04-13 14:44:50,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:50,846 INFO L93 Difference]: Finished difference Result 592 states and 723 transitions. [2018-04-13 14:44:50,846 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2018-04-13 14:44:50,846 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 230 [2018-04-13 14:44:50,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:50,847 INFO L225 Difference]: With dead ends: 592 [2018-04-13 14:44:50,847 INFO L226 Difference]: Without dead ends: 585 [2018-04-13 14:44:50,847 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3188, Invalid=8368, Unknown=0, NotChecked=0, Total=11556 [2018-04-13 14:44:50,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2018-04-13 14:44:50,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 449. [2018-04-13 14:44:50,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 449 states. [2018-04-13 14:44:50,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 597 transitions. [2018-04-13 14:44:50,851 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 597 transitions. Word has length 230 [2018-04-13 14:44:50,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:50,851 INFO L459 AbstractCegarLoop]: Abstraction has 449 states and 597 transitions. [2018-04-13 14:44:50,851 INFO L460 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-04-13 14:44:50,851 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 597 transitions. [2018-04-13 14:44:50,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2018-04-13 14:44:50,852 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:50,852 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-13 14:44:50,852 INFO L408 AbstractCegarLoop]: === Iteration 63 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:50,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1625906481, now seen corresponding path program 50 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-13 14:44:50,854 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:50,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:50,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:50,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:50,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:50,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:50,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:50,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:50,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:50,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:50,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:50,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:51,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:51,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:51,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:51,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:51,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:51,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:51,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:51,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:51,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:52,055 INFO L134 CoverageAnalysis]: Checked inductivity of 4720 backedges. 2315 proven. 1225 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:52,072 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:52,072 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60] total 60 [2018-04-13 14:44:52,072 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:52,073 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:52,073 INFO L182 omatonBuilderFactory]: Interpolants [84999#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 85000#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 84769#(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)|)), 84770#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 85055#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 85057#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 85056#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 85059#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 85058#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 85061#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 84804#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 85060#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 85063#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 85062#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 84937#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 85065#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 85064#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 85067#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 85066#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 85069#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 85068#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 85071#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 85070#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 85073#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 85072#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 85075#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 85074#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 84565#true, 85077#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 85076#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 85079#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 84566#false, 85078#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 85081#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 85080#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 85083#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 85082#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 85085#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 85084#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 85087#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 85086#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 85089#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 85088#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 85091#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 85090#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 85093#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 85092#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 85095#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 85094#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 85097#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 85096#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 85099#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 85098#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 85101#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 85100#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 85103#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 85102#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 85105#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 85104#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 85106#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-13 14:44:52,073 INFO L134 CoverageAnalysis]: Checked inductivity of 4720 backedges. 2315 proven. 1225 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:52,073 INFO L442 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-04-13 14:44:52,073 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-04-13 14:44:52,074 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1344, Invalid=2196, Unknown=0, NotChecked=0, Total=3540 [2018-04-13 14:44:52,074 INFO L87 Difference]: Start difference. First operand 449 states and 597 transitions. Second operand 60 states. [2018-04-13 14:44:54,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:54,978 INFO L93 Difference]: Finished difference Result 595 states and 727 transitions. [2018-04-13 14:44:54,978 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2018-04-13 14:44:54,978 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 231 [2018-04-13 14:44:54,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:54,979 INFO L225 Difference]: With dead ends: 595 [2018-04-13 14:44:54,979 INFO L226 Difference]: Without dead ends: 588 [2018-04-13 14:44:54,980 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3329, Invalid=8661, Unknown=0, NotChecked=0, Total=11990 [2018-04-13 14:44:54,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2018-04-13 14:44:54,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 450. [2018-04-13 14:44:54,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 450 states. [2018-04-13 14:44:54,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 599 transitions. [2018-04-13 14:44:54,983 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 599 transitions. Word has length 231 [2018-04-13 14:44:54,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:54,983 INFO L459 AbstractCegarLoop]: Abstraction has 450 states and 599 transitions. [2018-04-13 14:44:54,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-04-13 14:44:54,983 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 599 transitions. [2018-04-13 14:44:54,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2018-04-13 14:44:54,984 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:54,984 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-13 14:44:54,984 INFO L408 AbstractCegarLoop]: === Iteration 64 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:54,984 INFO L82 PathProgramCache]: Analyzing trace with hash 44355169, now seen corresponding path program 51 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-13 14:44:54,987 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:55,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:55,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:56,217 INFO L134 CoverageAnalysis]: Checked inductivity of 4815 backedges. 2360 proven. 1275 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:56,234 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:56,234 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61] total 61 [2018-04-13 14:44:56,234 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:56,234 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:56,235 INFO L182 omatonBuilderFactory]: Interpolants [86785#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 86784#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 86787#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 86786#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 86789#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 86788#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 86791#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 86790#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 86793#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 86792#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 86795#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 86794#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 86797#(not (= 119 |#Ultimate.C_memset_#amount|)), 86796#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 86689#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 86688#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 86457#(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)|)), 86458#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 86745#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 86747#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 86746#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 86749#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 86492#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 86748#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 86751#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 86750#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 86625#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 86753#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 86752#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 86755#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 86754#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 86757#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 86756#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 86759#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 86758#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 86761#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 86760#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 86763#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 86762#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 86253#false, 86765#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 86252#true, 86764#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 86767#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 86766#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 86769#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 86768#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 86771#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 86770#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 86773#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 86772#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 86775#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 86774#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 86777#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 86776#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 86779#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 86778#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 86781#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 86780#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 86783#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 86782#(<= |#Ultimate.C_memset_#t~loopctr36| 36)] [2018-04-13 14:44:56,235 INFO L134 CoverageAnalysis]: Checked inductivity of 4815 backedges. 2360 proven. 1275 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:56,235 INFO L442 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-04-13 14:44:56,235 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-04-13 14:44:56,236 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1396, Invalid=2264, Unknown=0, NotChecked=0, Total=3660 [2018-04-13 14:44:56,236 INFO L87 Difference]: Start difference. First operand 450 states and 599 transitions. Second operand 61 states. [2018-04-13 14:44:58,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:44:58,403 INFO L93 Difference]: Finished difference Result 598 states and 731 transitions. [2018-04-13 14:44:58,438 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2018-04-13 14:44:58,438 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 232 [2018-04-13 14:44:58,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:44:58,439 INFO L225 Difference]: With dead ends: 598 [2018-04-13 14:44:58,439 INFO L226 Difference]: Without dead ends: 591 [2018-04-13 14:44:58,440 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1435 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3470, Invalid=8962, Unknown=0, NotChecked=0, Total=12432 [2018-04-13 14:44:58,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2018-04-13 14:44:58,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 451. [2018-04-13 14:44:58,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 451 states. [2018-04-13 14:44:58,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 601 transitions. [2018-04-13 14:44:58,446 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 601 transitions. Word has length 232 [2018-04-13 14:44:58,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:44:58,446 INFO L459 AbstractCegarLoop]: Abstraction has 451 states and 601 transitions. [2018-04-13 14:44:58,446 INFO L460 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-04-13 14:44:58,446 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 601 transitions. [2018-04-13 14:44:58,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-04-13 14:44:58,447 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:44:58,447 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-13 14:44:58,447 INFO L408 AbstractCegarLoop]: === Iteration 65 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:44:58,448 INFO L82 PathProgramCache]: Analyzing trace with hash -1739095247, now seen corresponding path program 52 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-13 14:44:58,450 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:44:58,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:58,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:44:59,698 INFO L134 CoverageAnalysis]: Checked inductivity of 4911 backedges. 2405 proven. 1326 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:59,715 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:44:59,715 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62] total 62 [2018-04-13 14:44:59,715 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:44:59,715 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:44:59,715 INFO L182 omatonBuilderFactory]: Interpolants [88449#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 88448#(= |#Ultimate.C_memset_#t~loopctr36| 2), 88323#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 88451#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 88450#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 88453#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 88452#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 88455#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 88454#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 88457#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 88456#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 88459#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 88458#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 87949#true, 88461#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 88460#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 88463#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 87950#false, 88462#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 88465#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 88464#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 88467#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 88466#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 88469#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 88468#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 88471#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 88470#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 88473#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 88472#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 88475#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 88474#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 88477#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 88476#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 88479#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 88478#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 88481#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 88480#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 88483#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 88482#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 88485#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 88484#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 88487#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 88486#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 88489#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 88488#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 88491#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 88490#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 88493#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 88492#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 88495#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 88494#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 88497#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 88496#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 88498#(not (= 119 |#Ultimate.C_memset_#amount|)), 88387#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 88388#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 88155#(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)|)), 88156#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 88445#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 88447#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 88190#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 88446#(= 0 |#Ultimate.C_memset_#t~loopctr36|)] [2018-04-13 14:44:59,716 INFO L134 CoverageAnalysis]: Checked inductivity of 4911 backedges. 2405 proven. 1326 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:44:59,716 INFO L442 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-04-13 14:44:59,716 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-04-13 14:44:59,716 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1447, Invalid=2335, Unknown=0, NotChecked=0, Total=3782 [2018-04-13 14:44:59,716 INFO L87 Difference]: Start difference. First operand 451 states and 601 transitions. Second operand 62 states. [2018-04-13 14:45:02,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:02,785 INFO L93 Difference]: Finished difference Result 601 states and 735 transitions. [2018-04-13 14:45:02,785 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2018-04-13 14:45:02,785 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 233 [2018-04-13 14:45:02,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:02,786 INFO L225 Difference]: With dead ends: 601 [2018-04-13 14:45:02,786 INFO L226 Difference]: Without dead ends: 594 [2018-04-13 14:45:02,786 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1488 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3611, Invalid=9271, Unknown=0, NotChecked=0, Total=12882 [2018-04-13 14:45:02,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2018-04-13 14:45:02,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 452. [2018-04-13 14:45:02,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 452 states. [2018-04-13 14:45:02,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 603 transitions. [2018-04-13 14:45:02,790 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 603 transitions. Word has length 233 [2018-04-13 14:45:02,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:02,790 INFO L459 AbstractCegarLoop]: Abstraction has 452 states and 603 transitions. [2018-04-13 14:45:02,790 INFO L460 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-04-13 14:45:02,790 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 603 transitions. [2018-04-13 14:45:02,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2018-04-13 14:45:02,791 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:02,791 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-13 14:45:02,791 INFO L408 AbstractCegarLoop]: === Iteration 66 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:02,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1191483295, now seen corresponding path program 53 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-13 14:45:02,793 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:02,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:02,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:03,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:03,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:04,104 INFO L134 CoverageAnalysis]: Checked inductivity of 5008 backedges. 2450 proven. 1378 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:04,121 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:04,121 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63] total 63 [2018-04-13 14:45:04,121 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:04,122 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:04,122 INFO L182 omatonBuilderFactory]: Interpolants [89863#(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)|)), 89864#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 90155#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 89898#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 90157#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 90156#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 90031#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 90159#(= 3 |#Ultimate.C_memset_#t~loopctr36|), 90158#(= |#Ultimate.C_memset_#t~loopctr36| 2), 90161#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 90160#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 90163#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 90162#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 90165#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 90164#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 90167#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 90166#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 89657#false, 90169#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 89656#true, 90168#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 90171#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 90170#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 90173#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 90172#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 90175#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 90174#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 90177#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 90176#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 90179#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 90178#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 90181#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 90180#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 90183#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 90182#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 90185#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 90184#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 90187#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 90186#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 90189#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 90188#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 90191#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 90190#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 90193#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 90192#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 90195#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 90194#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 90197#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 90196#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 90199#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 90198#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 90201#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 90200#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 90203#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 90202#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 90205#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 90204#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 90207#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 90206#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 90209#(not (= 119 |#Ultimate.C_memset_#amount|)), 90208#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 90097#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 90096#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))] [2018-04-13 14:45:04,122 INFO L134 CoverageAnalysis]: Checked inductivity of 5008 backedges. 2450 proven. 1378 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:04,122 INFO L442 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-04-13 14:45:04,122 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-04-13 14:45:04,123 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1498, Invalid=2408, Unknown=0, NotChecked=0, Total=3906 [2018-04-13 14:45:04,123 INFO L87 Difference]: Start difference. First operand 452 states and 603 transitions. Second operand 63 states. [2018-04-13 14:45:07,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:07,167 INFO L93 Difference]: Finished difference Result 604 states and 739 transitions. [2018-04-13 14:45:07,167 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2018-04-13 14:45:07,167 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 234 [2018-04-13 14:45:07,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:07,168 INFO L225 Difference]: With dead ends: 604 [2018-04-13 14:45:07,168 INFO L226 Difference]: Without dead ends: 597 [2018-04-13 14:45:07,169 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-13 14:45:07,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2018-04-13 14:45:07,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 453. [2018-04-13 14:45:07,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 453 states. [2018-04-13 14:45:07,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 605 transitions. [2018-04-13 14:45:07,172 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 605 transitions. Word has length 234 [2018-04-13 14:45:07,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:07,172 INFO L459 AbstractCegarLoop]: Abstraction has 453 states and 605 transitions. [2018-04-13 14:45:07,172 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-04-13 14:45:07,172 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 605 transitions. [2018-04-13 14:45:07,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2018-04-13 14:45:07,173 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:07,173 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-13 14:45:07,173 INFO L408 AbstractCegarLoop]: === Iteration 67 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:07,173 INFO L82 PathProgramCache]: Analyzing trace with hash -1395381967, now seen corresponding path program 54 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-13 14:45:07,175 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:07,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:07,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:08,509 INFO L134 CoverageAnalysis]: Checked inductivity of 5106 backedges. 2495 proven. 1431 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:08,526 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:08,526 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64] total 64 [2018-04-13 14:45:08,526 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:08,526 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:08,526 INFO L182 omatonBuilderFactory]: Interpolants [91905#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 91904#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 91907#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 91906#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 91909#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 91908#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 91911#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 91910#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 91913#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 91912#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 91915#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 91914#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 91917#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 91916#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 91919#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 91918#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 91921#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 91920#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 91923#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 91922#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 91925#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 91924#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 91927#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 91926#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 91929#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 91928#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 91930#(not (= 119 |#Ultimate.C_memset_#amount|)), 91815#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 91816#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 91581#(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)|)), 91582#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 91616#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 91875#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 91749#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 91877#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 91876#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 91879#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 91878#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 91881#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 91880#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 91883#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 91882#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 91373#true, 91885#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 91884#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 91887#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 91374#false, 91886#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 91889#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 91888#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 91891#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 91890#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 91893#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 91892#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 91895#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 91894#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 91897#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 91896#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 91899#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 91898#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 91901#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 91900#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 91903#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 91902#(<= |#Ultimate.C_memset_#t~loopctr36| 26)] [2018-04-13 14:45:08,527 INFO L134 CoverageAnalysis]: Checked inductivity of 5106 backedges. 2495 proven. 1431 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:08,527 INFO L442 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-04-13 14:45:08,527 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-04-13 14:45:08,527 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1559, Invalid=2473, Unknown=0, NotChecked=0, Total=4032 [2018-04-13 14:45:08,527 INFO L87 Difference]: Start difference. First operand 453 states and 605 transitions. Second operand 64 states. [2018-04-13 14:45:10,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:10,992 INFO L93 Difference]: Finished difference Result 607 states and 743 transitions. [2018-04-13 14:45:10,992 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2018-04-13 14:45:10,992 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 235 [2018-04-13 14:45:10,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:10,993 INFO L225 Difference]: With dead ends: 607 [2018-04-13 14:45:10,993 INFO L226 Difference]: Without dead ends: 600 [2018-04-13 14:45:10,993 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1601 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3913, Invalid=9893, Unknown=0, NotChecked=0, Total=13806 [2018-04-13 14:45:10,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2018-04-13 14:45:10,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 454. [2018-04-13 14:45:10,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 454 states. [2018-04-13 14:45:10,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 607 transitions. [2018-04-13 14:45:10,997 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 607 transitions. Word has length 235 [2018-04-13 14:45:10,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:10,997 INFO L459 AbstractCegarLoop]: Abstraction has 454 states and 607 transitions. [2018-04-13 14:45:10,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-04-13 14:45:10,997 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 607 transitions. [2018-04-13 14:45:10,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-04-13 14:45:10,998 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:10,998 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-13 14:45:10,998 INFO L408 AbstractCegarLoop]: === Iteration 68 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:10,998 INFO L82 PathProgramCache]: Analyzing trace with hash 873693793, now seen corresponding path program 55 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-13 14:45:11,000 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:11,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:11,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:12,344 INFO L134 CoverageAnalysis]: Checked inductivity of 5205 backedges. 2540 proven. 1485 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:12,362 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:12,362 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2018-04-13 14:45:12,362 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:12,362 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:12,362 INFO L182 omatonBuilderFactory]: Interpolants [93344#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 93477#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 93605#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 93607#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 93606#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 93609#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 93608#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 93611#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 93610#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 93101#false, 93613#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 93100#true, 93612#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 93615#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 93614#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 93617#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 93616#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 93619#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 93618#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 93621#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 93620#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 93623#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 93622#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 93625#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 93624#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 93627#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 93626#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 93629#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 93628#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 93631#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 93630#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 93633#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 93632#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 93635#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 93634#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 93637#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 93636#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 93639#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 93638#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 93641#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 93640#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 93643#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 93642#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 93645#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 93644#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 93647#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 93646#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 93649#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 93648#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 93651#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 93650#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 93653#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 93652#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 93655#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 93654#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 93657#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 93656#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 93659#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 93658#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 93661#(not (= 119 |#Ultimate.C_memset_#amount|)), 93660#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 93545#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 93544#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 93309#(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)|)), 93310#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:45:12,363 INFO L134 CoverageAnalysis]: Checked inductivity of 5205 backedges. 2540 proven. 1485 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:12,363 INFO L442 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-04-13 14:45:12,363 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-04-13 14:45:12,363 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1614, Invalid=2546, Unknown=0, NotChecked=0, Total=4160 [2018-04-13 14:45:12,363 INFO L87 Difference]: Start difference. First operand 454 states and 607 transitions. Second operand 65 states. [2018-04-13 14:45:15,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:15,379 INFO L93 Difference]: Finished difference Result 610 states and 747 transitions. [2018-04-13 14:45:15,379 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2018-04-13 14:45:15,379 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 236 [2018-04-13 14:45:15,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:15,380 INFO L225 Difference]: With dead ends: 610 [2018-04-13 14:45:15,380 INFO L226 Difference]: Without dead ends: 603 [2018-04-13 14:45:15,380 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1657 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4064, Invalid=10216, Unknown=0, NotChecked=0, Total=14280 [2018-04-13 14:45:15,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2018-04-13 14:45:15,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 455. [2018-04-13 14:45:15,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 455 states. [2018-04-13 14:45:15,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 609 transitions. [2018-04-13 14:45:15,384 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 609 transitions. Word has length 236 [2018-04-13 14:45:15,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:15,384 INFO L459 AbstractCegarLoop]: Abstraction has 455 states and 609 transitions. [2018-04-13 14:45:15,384 INFO L460 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-04-13 14:45:15,384 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 609 transitions. [2018-04-13 14:45:15,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2018-04-13 14:45:15,384 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:15,384 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-13 14:45:15,384 INFO L408 AbstractCegarLoop]: === Iteration 69 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:15,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1799401679, now seen corresponding path program 56 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-13 14:45:15,387 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:15,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:15,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:16,758 INFO L134 CoverageAnalysis]: Checked inductivity of 5305 backedges. 2585 proven. 1540 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:16,776 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:16,776 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66] total 66 [2018-04-13 14:45:16,776 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:16,776 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:16,777 INFO L182 omatonBuilderFactory]: Interpolants [95361#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 95360#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 95363#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 95362#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 95365#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 95364#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 95367#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 95366#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 95369#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 95368#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 95371#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 95370#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 95373#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 95372#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 95375#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 95374#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 95377#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 95376#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 95379#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 95378#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 95381#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 95380#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 95383#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 95382#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 95385#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 95384#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 95387#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 95386#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 95389#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 95388#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 95391#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 95390#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 95393#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 95392#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 95395#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 95394#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 95397#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 95396#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 95399#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 95398#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 95401#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 95400#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 95402#(not (= 119 |#Ultimate.C_memset_#amount|)), 95283#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 95284#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 95047#(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)|)), 95048#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 95082#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 95215#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 95345#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 95347#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 95346#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 94837#true, 95349#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 95348#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 95351#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 94838#false, 95350#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 95353#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 95352#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 95355#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 95354#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 95357#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 95356#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 95359#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 95358#(<= |#Ultimate.C_memset_#t~loopctr36| 12)] [2018-04-13 14:45:16,777 INFO L134 CoverageAnalysis]: Checked inductivity of 5305 backedges. 2585 proven. 1540 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:16,777 INFO L442 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-04-13 14:45:16,777 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-04-13 14:45:16,778 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1671, Invalid=2619, Unknown=0, NotChecked=0, Total=4290 [2018-04-13 14:45:16,778 INFO L87 Difference]: Start difference. First operand 455 states and 609 transitions. Second operand 66 states. [2018-04-13 14:45:19,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:19,609 INFO L93 Difference]: Finished difference Result 613 states and 751 transitions. [2018-04-13 14:45:19,610 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2018-04-13 14:45:19,610 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 237 [2018-04-13 14:45:19,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:19,611 INFO L225 Difference]: With dead ends: 613 [2018-04-13 14:45:19,611 INFO L226 Difference]: Without dead ends: 606 [2018-04-13 14:45:19,611 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1715 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4220, Invalid=10542, Unknown=0, NotChecked=0, Total=14762 [2018-04-13 14:45:19,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2018-04-13 14:45:19,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 456. [2018-04-13 14:45:19,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 456 states. [2018-04-13 14:45:19,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 611 transitions. [2018-04-13 14:45:19,615 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 611 transitions. Word has length 237 [2018-04-13 14:45:19,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:19,615 INFO L459 AbstractCegarLoop]: Abstraction has 456 states and 611 transitions. [2018-04-13 14:45:19,615 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-04-13 14:45:19,615 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 611 transitions. [2018-04-13 14:45:19,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-04-13 14:45:19,616 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:19,616 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-13 14:45:19,616 INFO L408 AbstractCegarLoop]: === Iteration 70 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:19,616 INFO L82 PathProgramCache]: Analyzing trace with hash 1233984609, now seen corresponding path program 57 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-13 14:45:19,618 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:19,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:19,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:20,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:21,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5406 backedges. 2630 proven. 1596 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:21,080 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:21,080 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67] total 67 [2018-04-13 14:45:21,080 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:21,081 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:21,081 INFO L182 omatonBuilderFactory]: Interpolants [97153#(not (= 119 |#Ultimate.C_memset_#amount|)), 97152#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 97033#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 97032#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 96795#(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)|)), 96796#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 96830#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 96963#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 97095#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 96585#false, 97097#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 96584#true, 97096#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 97099#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 97098#(= |#Ultimate.C_memset_#t~loopctr36| 2), 97101#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 97100#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 97103#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 97102#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 97105#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 97104#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 97107#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 97106#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 97109#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 97108#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 97111#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 97110#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 97113#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 97112#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 97115#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 97114#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 97117#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 97116#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 97119#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 97118#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 97121#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 97120#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 97123#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 97122#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 97125#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 97124#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 97127#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 97126#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 97129#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 97128#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 97131#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 97130#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 97133#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 97132#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 97135#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 97134#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 97137#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 97136#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 97139#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 97138#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 97141#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 97140#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 97143#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 97142#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 97145#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 97144#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 97147#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 97146#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 97149#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 97148#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 97151#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 97150#(<= |#Ultimate.C_memset_#t~loopctr36| 54)] [2018-04-13 14:45:21,081 INFO L134 CoverageAnalysis]: Checked inductivity of 5406 backedges. 2630 proven. 1596 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:21,081 INFO L442 AbstractCegarLoop]: Interpolant automaton has 67 states [2018-04-13 14:45:21,081 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2018-04-13 14:45:21,082 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1727, Invalid=2695, Unknown=0, NotChecked=0, Total=4422 [2018-04-13 14:45:21,082 INFO L87 Difference]: Start difference. First operand 456 states and 611 transitions. Second operand 67 states. [2018-04-13 14:45:23,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:23,215 INFO L93 Difference]: Finished difference Result 616 states and 755 transitions. [2018-04-13 14:45:23,215 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2018-04-13 14:45:23,215 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 238 [2018-04-13 14:45:23,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:23,216 INFO L225 Difference]: With dead ends: 616 [2018-04-13 14:45:23,216 INFO L226 Difference]: Without dead ends: 609 [2018-04-13 14:45:23,216 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1773 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4376, Invalid=10876, Unknown=0, NotChecked=0, Total=15252 [2018-04-13 14:45:23,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2018-04-13 14:45:23,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 457. [2018-04-13 14:45:23,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 457 states. [2018-04-13 14:45:23,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 613 transitions. [2018-04-13 14:45:23,220 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 613 transitions. Word has length 238 [2018-04-13 14:45:23,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:23,220 INFO L459 AbstractCegarLoop]: Abstraction has 457 states and 613 transitions. [2018-04-13 14:45:23,220 INFO L460 AbstractCegarLoop]: Interpolant automaton has 67 states. [2018-04-13 14:45:23,220 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 613 transitions. [2018-04-13 14:45:23,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2018-04-13 14:45:23,221 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:23,221 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-13 14:45:23,221 INFO L408 AbstractCegarLoop]: === Iteration 71 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:23,221 INFO L82 PathProgramCache]: Analyzing trace with hash 779679025, now seen corresponding path program 58 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-13 14:45:23,223 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:23,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:23,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:24,675 INFO L134 CoverageAnalysis]: Checked inductivity of 5508 backedges. 2675 proven. 1653 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:24,692 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:24,692 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68] total 68 [2018-04-13 14:45:24,692 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:24,693 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:24,693 INFO L182 omatonBuilderFactory]: Interpolants [98588#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 98721#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 98341#true, 98855#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 98342#false, 98857#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 98856#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 98859#(= |#Ultimate.C_memset_#t~loopctr36| 3), 98858#(= |#Ultimate.C_memset_#t~loopctr36| 2), 98861#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 98860#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 98863#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 98862#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 98865#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 98864#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 98867#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 98866#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 98869#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 98868#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 98871#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 98870#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 98873#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 98872#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 98875#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 98874#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 98877#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 98876#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 98879#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 98878#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 98881#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 98880#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 98883#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 98882#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 98885#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 98884#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 98887#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 98886#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 98889#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 98888#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 98891#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 98890#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 98893#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 98892#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 98895#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 98894#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 98897#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 98896#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 98899#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 98898#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 98901#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 98900#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 98903#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 98902#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 98905#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 98904#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 98907#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 98906#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 98909#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 98908#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 98911#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 98910#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 98913#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 98912#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 98914#(not (= 119 |#Ultimate.C_memset_#amount|)), 98791#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 98792#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 98553#(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)|)), 98554#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:45:24,693 INFO L134 CoverageAnalysis]: Checked inductivity of 5508 backedges. 2675 proven. 1653 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:24,693 INFO L442 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-04-13 14:45:24,693 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-04-13 14:45:24,694 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1783, Invalid=2773, Unknown=0, NotChecked=0, Total=4556 [2018-04-13 14:45:24,694 INFO L87 Difference]: Start difference. First operand 457 states and 613 transitions. Second operand 68 states. [2018-04-13 14:45:27,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:27,916 INFO L93 Difference]: Finished difference Result 619 states and 759 transitions. [2018-04-13 14:45:27,916 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2018-04-13 14:45:27,916 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 239 [2018-04-13 14:45:27,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:27,917 INFO L225 Difference]: With dead ends: 619 [2018-04-13 14:45:27,917 INFO L226 Difference]: Without dead ends: 612 [2018-04-13 14:45:27,918 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-13 14:45:27,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2018-04-13 14:45:27,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 458. [2018-04-13 14:45:27,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 458 states. [2018-04-13 14:45:27,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 615 transitions. [2018-04-13 14:45:27,924 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 615 transitions. Word has length 239 [2018-04-13 14:45:27,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:27,925 INFO L459 AbstractCegarLoop]: Abstraction has 458 states and 615 transitions. [2018-04-13 14:45:27,925 INFO L460 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-04-13 14:45:27,925 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 615 transitions. [2018-04-13 14:45:27,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2018-04-13 14:45:27,926 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:27,926 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-13 14:45:27,926 INFO L408 AbstractCegarLoop]: === Iteration 72 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:27,926 INFO L82 PathProgramCache]: Analyzing trace with hash -418892191, now seen corresponding path program 59 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-13 14:45:27,929 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:29,506 INFO L134 CoverageAnalysis]: Checked inductivity of 5611 backedges. 2720 proven. 1711 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:29,524 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:29,524 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69] total 69 [2018-04-13 14:45:29,524 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:29,524 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:29,525 INFO L182 omatonBuilderFactory]: Interpolants [100356#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 100489#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 100109#false, 100108#true, 100625#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 100627#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 100626#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 100629#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 100628#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 100631#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 100630#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 100633#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 100632#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 100635#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 100634#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 100637#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 100636#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 100639#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 100638#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 100641#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 100640#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 100643#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 100642#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 100645#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 100644#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 100647#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 100646#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 100649#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 100648#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 100651#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 100650#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 100653#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 100652#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 100655#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 100654#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 100657#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 100656#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 100659#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 100658#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 100661#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 100660#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 100663#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 100662#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 100665#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 100664#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 100667#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 100666#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 100669#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 100668#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 100671#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 100670#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 100673#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 100672#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 100675#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 100674#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 100677#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 100676#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 100679#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 100678#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 100681#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 100680#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 100683#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 100682#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 100685#(not (= 119 |#Ultimate.C_memset_#amount|)), 100684#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 100561#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 100560#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 100321#(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)|)), 100322#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:45:29,525 INFO L134 CoverageAnalysis]: Checked inductivity of 5611 backedges. 2720 proven. 1711 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:29,525 INFO L442 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-04-13 14:45:29,525 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-04-13 14:45:29,525 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1849, Invalid=2843, Unknown=0, NotChecked=0, Total=4692 [2018-04-13 14:45:29,526 INFO L87 Difference]: Start difference. First operand 458 states and 615 transitions. Second operand 69 states. [2018-04-13 14:45:32,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:32,770 INFO L93 Difference]: Finished difference Result 622 states and 763 transitions. [2018-04-13 14:45:32,770 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2018-04-13 14:45:32,770 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 240 [2018-04-13 14:45:32,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:32,771 INFO L225 Difference]: With dead ends: 622 [2018-04-13 14:45:32,771 INFO L226 Difference]: Without dead ends: 615 [2018-04-13 14:45:32,771 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1896 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4708, Invalid=11548, Unknown=0, NotChecked=0, Total=16256 [2018-04-13 14:45:32,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2018-04-13 14:45:32,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 459. [2018-04-13 14:45:32,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 459 states. [2018-04-13 14:45:32,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 617 transitions. [2018-04-13 14:45:32,775 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 617 transitions. Word has length 240 [2018-04-13 14:45:32,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:32,775 INFO L459 AbstractCegarLoop]: Abstraction has 459 states and 617 transitions. [2018-04-13 14:45:32,775 INFO L460 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-04-13 14:45:32,775 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 617 transitions. [2018-04-13 14:45:32,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2018-04-13 14:45:32,775 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:32,776 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-13 14:45:32,776 INFO L408 AbstractCegarLoop]: === Iteration 73 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:32,776 INFO L82 PathProgramCache]: Analyzing trace with hash 1080105777, now seen corresponding path program 60 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-13 14:45:32,778 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:32,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:32,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:33,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:33,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:34,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5715 backedges. 2765 proven. 1770 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:34,311 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:34,311 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70] total 70 [2018-04-13 14:45:34,311 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:34,311 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:34,312 INFO L182 omatonBuilderFactory]: Interpolants [102405#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 102407#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 102406#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 102409#(= |#Ultimate.C_memset_#t~loopctr36| 3), 102408#(= |#Ultimate.C_memset_#t~loopctr36| 2), 102411#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 102410#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 102413#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 102412#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 102415#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 102414#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 102417#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 102416#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 102419#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 102418#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 102421#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 102420#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 102423#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 102422#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 102425#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 102424#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 102427#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 102426#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 102429#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 102428#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 102431#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 102430#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 102433#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 102432#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 102435#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 102434#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 102437#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 102436#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 102439#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 102438#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 102441#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 102440#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 102443#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 102442#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 102445#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 102444#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 102447#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 102446#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 102449#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 102448#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 102451#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 102450#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 102453#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 102452#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 102455#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 102454#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 102457#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 102456#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 102459#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 102458#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 102461#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 102460#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 102463#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 102462#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 102465#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 102464#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 102339#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 102466#(not (= 119 |#Ultimate.C_memset_#amount|)), 102340#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 102099#(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)|)), 102100#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 102134#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 102267#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 101885#true, 101886#false] [2018-04-13 14:45:34,312 INFO L134 CoverageAnalysis]: Checked inductivity of 5715 backedges. 2765 proven. 1770 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:34,312 INFO L442 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-04-13 14:45:34,312 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-04-13 14:45:34,312 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1904, Invalid=2926, Unknown=0, NotChecked=0, Total=4830 [2018-04-13 14:45:34,312 INFO L87 Difference]: Start difference. First operand 459 states and 617 transitions. Second operand 70 states. [2018-04-13 14:45:37,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:37,728 INFO L93 Difference]: Finished difference Result 625 states and 767 transitions. [2018-04-13 14:45:37,728 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2018-04-13 14:45:37,728 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 241 [2018-04-13 14:45:37,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:37,729 INFO L225 Difference]: With dead ends: 625 [2018-04-13 14:45:37,729 INFO L226 Difference]: Without dead ends: 618 [2018-04-13 14:45:37,729 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1955 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4867, Invalid=11903, Unknown=0, NotChecked=0, Total=16770 [2018-04-13 14:45:37,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2018-04-13 14:45:37,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 460. [2018-04-13 14:45:37,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 460 states. [2018-04-13 14:45:37,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 619 transitions. [2018-04-13 14:45:37,733 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 619 transitions. Word has length 241 [2018-04-13 14:45:37,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:37,733 INFO L459 AbstractCegarLoop]: Abstraction has 460 states and 619 transitions. [2018-04-13 14:45:37,733 INFO L460 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-04-13 14:45:37,733 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 619 transitions. [2018-04-13 14:45:37,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2018-04-13 14:45:37,734 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:37,734 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-13 14:45:37,734 INFO L408 AbstractCegarLoop]: === Iteration 74 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:37,734 INFO L82 PathProgramCache]: Analyzing trace with hash 304402529, now seen corresponding path program 61 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-13 14:45:37,736 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:37,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:37,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:38,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:38,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:39,290 INFO L134 CoverageAnalysis]: Checked inductivity of 5820 backedges. 2810 proven. 1830 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:39,307 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:39,307 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71] total 71 [2018-04-13 14:45:39,307 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:39,307 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:39,307 INFO L182 omatonBuilderFactory]: Interpolants [104195#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 104197#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 104196#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 104199#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 104198#(= |#Ultimate.C_memset_#t~loopctr36| 2), 104201#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 104200#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 104203#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 104202#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 104205#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 104204#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 104207#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 104206#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 104209#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 104208#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 104211#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 104210#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 104213#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 104212#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 104215#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 104214#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 104217#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 104216#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 104219#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 104218#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 104221#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 104220#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 104223#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 104222#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 104225#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 104224#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 104227#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 104226#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 104229#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 104228#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 104231#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 104230#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 104233#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 104232#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 104235#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 104234#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 104237#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 104236#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 104239#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 104238#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 104241#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 104240#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 104243#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 104242#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 104245#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 104244#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 104247#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 104246#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 104249#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 104248#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 104251#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 104250#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 104253#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 104252#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 104255#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 104254#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 104129#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 104257#(not (= 119 |#Ultimate.C_memset_#amount|)), 104256#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 104128#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 103887#(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)|)), 103888#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 103922#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 104055#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 103673#false, 103672#true] [2018-04-13 14:45:39,307 INFO L134 CoverageAnalysis]: Checked inductivity of 5820 backedges. 2810 proven. 1830 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:39,308 INFO L442 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-04-13 14:45:39,308 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-04-13 14:45:39,308 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1969, Invalid=3001, Unknown=0, NotChecked=0, Total=4970 [2018-04-13 14:45:39,308 INFO L87 Difference]: Start difference. First operand 460 states and 619 transitions. Second operand 71 states. [2018-04-13 14:45:42,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:42,747 INFO L93 Difference]: Finished difference Result 628 states and 771 transitions. [2018-04-13 14:45:42,748 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2018-04-13 14:45:42,748 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 242 [2018-04-13 14:45:42,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:42,749 INFO L225 Difference]: With dead ends: 628 [2018-04-13 14:45:42,749 INFO L226 Difference]: Without dead ends: 621 [2018-04-13 14:45:42,749 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2019 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=5042, Invalid=12250, Unknown=0, NotChecked=0, Total=17292 [2018-04-13 14:45:42,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2018-04-13 14:45:42,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 461. [2018-04-13 14:45:42,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 461 states. [2018-04-13 14:45:42,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 621 transitions. [2018-04-13 14:45:42,753 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 621 transitions. Word has length 242 [2018-04-13 14:45:42,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:42,753 INFO L459 AbstractCegarLoop]: Abstraction has 461 states and 621 transitions. [2018-04-13 14:45:42,753 INFO L460 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-04-13 14:45:42,754 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 621 transitions. [2018-04-13 14:45:42,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-04-13 14:45:42,754 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:42,754 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-13 14:45:42,754 INFO L408 AbstractCegarLoop]: === Iteration 75 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:42,754 INFO L82 PathProgramCache]: Analyzing trace with hash 2027405617, now seen corresponding path program 62 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-13 14:45:42,756 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:42,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:42,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:42,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:42,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:42,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:42,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:42,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:42,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:42,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:42,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:42,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:43,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:43,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:43,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:43,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:43,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:43,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:43,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:43,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:44,408 INFO L134 CoverageAnalysis]: Checked inductivity of 5926 backedges. 2855 proven. 1891 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:44,425 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:44,425 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72] total 72 [2018-04-13 14:45:44,425 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:44,425 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:44,425 INFO L182 omatonBuilderFactory]: Interpolants [105995#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 105997#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 105996#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 105999#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 105998#(= |#Ultimate.C_memset_#t~loopctr36| 2), 106001#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 106000#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 106003#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 106002#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 106005#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 106004#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 106007#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 106006#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 106009#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 106008#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 106011#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 106010#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 106013#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 106012#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 106015#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 106014#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 106017#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 106016#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 106019#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 106018#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 106021#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 106020#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 106023#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 106022#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 106025#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 106024#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 106027#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 106026#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 106029#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 106028#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 106031#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 106030#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 106033#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 106032#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 106035#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 106034#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 106037#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 106036#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 106039#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 106038#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 106041#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 106040#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 106043#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 106042#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 106045#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 106044#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 106047#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 106046#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 106049#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 106048#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 106051#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 106050#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 106053#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 106052#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 106055#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 105927#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 106054#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 106057#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 105928#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 106056#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 106058#(not (= 119 |#Ultimate.C_memset_#amount|)), 105685#(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)|)), 105686#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 105720#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 105469#true, 105853#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 105470#false] [2018-04-13 14:45:44,426 INFO L134 CoverageAnalysis]: Checked inductivity of 5926 backedges. 2855 proven. 1891 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:44,426 INFO L442 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-04-13 14:45:44,426 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-04-13 14:45:44,426 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2032, Invalid=3080, Unknown=0, NotChecked=0, Total=5112 [2018-04-13 14:45:44,426 INFO L87 Difference]: Start difference. First operand 461 states and 621 transitions. Second operand 72 states. [2018-04-13 14:45:47,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:47,919 INFO L93 Difference]: Finished difference Result 631 states and 775 transitions. [2018-04-13 14:45:47,919 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2018-04-13 14:45:47,919 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 243 [2018-04-13 14:45:47,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:47,920 INFO L225 Difference]: With dead ends: 631 [2018-04-13 14:45:47,920 INFO L226 Difference]: Without dead ends: 624 [2018-04-13 14:45:47,920 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2083 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=5216, Invalid=12606, Unknown=0, NotChecked=0, Total=17822 [2018-04-13 14:45:47,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2018-04-13 14:45:47,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 462. [2018-04-13 14:45:47,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 462 states. [2018-04-13 14:45:47,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 623 transitions. [2018-04-13 14:45:47,924 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 623 transitions. Word has length 243 [2018-04-13 14:45:47,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:47,924 INFO L459 AbstractCegarLoop]: Abstraction has 462 states and 623 transitions. [2018-04-13 14:45:47,924 INFO L460 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-04-13 14:45:47,924 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 623 transitions. [2018-04-13 14:45:47,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-04-13 14:45:47,925 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:47,925 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-13 14:45:47,925 INFO L408 AbstractCegarLoop]: === Iteration 76 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:47,925 INFO L82 PathProgramCache]: Analyzing trace with hash -394073503, now seen corresponding path program 63 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-13 14:45:47,928 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:47,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:48,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:49,572 INFO L134 CoverageAnalysis]: Checked inductivity of 6033 backedges. 2900 proven. 1953 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:49,588 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:49,588 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73] total 73 [2018-04-13 14:45:49,588 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:49,588 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:49,588 INFO L182 omatonBuilderFactory]: Interpolants [107528#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 107277#false, 107661#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 107276#true, 107805#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 107807#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 107806#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 107809#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 107808#(= |#Ultimate.C_memset_#t~loopctr36| 2), 107811#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 107810#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 107813#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 107812#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 107815#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 107814#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 107817#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 107816#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 107819#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 107818#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 107821#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 107820#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 107823#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 107822#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 107825#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 107824#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 107827#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 107826#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 107829#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 107828#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 107831#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 107830#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 107833#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 107832#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 107835#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 107834#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 107837#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 107836#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 107839#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 107838#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 107841#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 107840#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 107843#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 107842#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 107845#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 107844#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 107847#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 107846#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 107849#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 107848#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 107851#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 107850#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 107853#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 107852#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 107855#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 107854#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 107857#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 107856#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 107859#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 107858#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 107861#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 107860#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 107863#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 107862#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 107737#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 107865#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 107864#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 107736#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 107867#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 107866#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 107869#(not (= 119 |#Ultimate.C_memset_#amount|)), 107868#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 107493#(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)|)), 107494#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:45:49,589 INFO L134 CoverageAnalysis]: Checked inductivity of 6033 backedges. 2900 proven. 1953 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:49,589 INFO L442 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-04-13 14:45:49,589 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-04-13 14:45:49,589 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=3160, Unknown=0, NotChecked=0, Total=5256 [2018-04-13 14:45:49,589 INFO L87 Difference]: Start difference. First operand 462 states and 623 transitions. Second operand 73 states. [2018-04-13 14:45:53,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:53,056 INFO L93 Difference]: Finished difference Result 634 states and 779 transitions. [2018-04-13 14:45:53,056 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2018-04-13 14:45:53,056 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 244 [2018-04-13 14:45:53,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:53,057 INFO L225 Difference]: With dead ends: 634 [2018-04-13 14:45:53,057 INFO L226 Difference]: Without dead ends: 627 [2018-04-13 14:45:53,057 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2148 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5393, Invalid=12967, Unknown=0, NotChecked=0, Total=18360 [2018-04-13 14:45:53,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2018-04-13 14:45:53,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 463. [2018-04-13 14:45:53,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 463 states. [2018-04-13 14:45:53,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 625 transitions. [2018-04-13 14:45:53,061 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 625 transitions. Word has length 244 [2018-04-13 14:45:53,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:53,061 INFO L459 AbstractCegarLoop]: Abstraction has 463 states and 625 transitions. [2018-04-13 14:45:53,061 INFO L460 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-04-13 14:45:53,061 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 625 transitions. [2018-04-13 14:45:53,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2018-04-13 14:45:53,062 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:53,062 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-13 14:45:53,062 INFO L408 AbstractCegarLoop]: === Iteration 77 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:53,062 INFO L82 PathProgramCache]: Analyzing trace with hash 1849485105, now seen corresponding path program 64 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-13 14:45:53,064 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:53,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:53,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:54,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6141 backedges. 2945 proven. 2016 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:54,774 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:45:54,775 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74] total 74 [2018-04-13 14:45:54,775 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:45:54,775 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:45:54,775 INFO L182 omatonBuilderFactory]: Interpolants [109312#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 109346#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 109093#true, 109479#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 109094#false, 109625#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 109627#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 109626#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 109629#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 109628#(= |#Ultimate.C_memset_#t~loopctr36| 2), 109631#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 109630#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 109633#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 109632#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 109635#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 109634#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 109637#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 109636#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 109639#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 109638#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 109641#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 109640#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 109643#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 109642#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 109645#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 109644#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 109647#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 109646#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 109649#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 109648#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 109651#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 109650#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 109653#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 109652#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 109655#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 109654#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 109657#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 109656#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 109659#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 109658#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 109661#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 109660#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 109663#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 109662#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 109665#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 109664#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 109667#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 109666#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 109669#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 109668#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 109671#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 109670#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 109673#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 109672#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 109675#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 109674#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 109677#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 109676#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 109679#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 109678#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 109681#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 109680#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 109683#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 109555#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 109682#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 109685#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 109556#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 109684#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 109687#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 109686#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 109689#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 109688#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 109690#(not (= 119 |#Ultimate.C_memset_#amount|)), 109311#(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-13 14:45:54,776 INFO L134 CoverageAnalysis]: Checked inductivity of 6141 backedges. 2945 proven. 2016 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:45:54,776 INFO L442 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-04-13 14:45:54,776 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-04-13 14:45:54,776 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2161, Invalid=3241, Unknown=0, NotChecked=0, Total=5402 [2018-04-13 14:45:54,777 INFO L87 Difference]: Start difference. First operand 463 states and 625 transitions. Second operand 74 states. [2018-04-13 14:45:58,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:45:58,296 INFO L93 Difference]: Finished difference Result 637 states and 783 transitions. [2018-04-13 14:45:58,296 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2018-04-13 14:45:58,296 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 245 [2018-04-13 14:45:58,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:45:58,297 INFO L225 Difference]: With dead ends: 637 [2018-04-13 14:45:58,297 INFO L226 Difference]: Without dead ends: 630 [2018-04-13 14:45:58,297 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2214 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5573, Invalid=13333, Unknown=0, NotChecked=0, Total=18906 [2018-04-13 14:45:58,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2018-04-13 14:45:58,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 464. [2018-04-13 14:45:58,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 464 states. [2018-04-13 14:45:58,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 627 transitions. [2018-04-13 14:45:58,301 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 627 transitions. Word has length 245 [2018-04-13 14:45:58,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:45:58,301 INFO L459 AbstractCegarLoop]: Abstraction has 464 states and 627 transitions. [2018-04-13 14:45:58,301 INFO L460 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-04-13 14:45:58,301 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 627 transitions. [2018-04-13 14:45:58,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2018-04-13 14:45:58,302 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:45:58,302 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-13 14:45:58,302 INFO L408 AbstractCegarLoop]: === Iteration 78 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:45:58,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1614642079, now seen corresponding path program 65 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-13 14:45:58,304 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:45:58,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:58,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:45:59,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6250 backedges. 2990 proven. 2080 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:00,015 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:00,033 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75] total 75 [2018-04-13 14:46:00,033 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:00,034 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:00,034 INFO L182 omatonBuilderFactory]: Interpolants [111489#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 111488#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 111491#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 111490#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 111493#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 111492#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 111495#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 111494#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 111497#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 111496#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 111499#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 111498#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 111501#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 111500#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 111503#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 111502#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 111505#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 111504#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 111507#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 111506#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 111509#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 111508#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 111511#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 111510#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 111385#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 111513#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 111512#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 111384#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 111515#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 111514#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 111517#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 111516#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 111519#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 111518#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 111521#(not (= 119 |#Ultimate.C_memset_#amount|)), 111520#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 111139#(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)|)), 111140#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 111174#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 110921#false, 110920#true, 111307#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 111455#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 111457#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 111456#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 111459#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 111458#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 111461#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 111460#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 111463#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 111462#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 111465#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 111464#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 111467#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 111466#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 111469#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 111468#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 111471#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 111470#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 111473#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 111472#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 111475#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 111474#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 111477#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 111476#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 111479#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 111478#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 111481#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 111480#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 111483#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 111482#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 111485#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 111484#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 111487#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 111486#(<= |#Ultimate.C_memset_#t~loopctr36| 30)] [2018-04-13 14:46:00,034 INFO L134 CoverageAnalysis]: Checked inductivity of 6250 backedges. 2990 proven. 2080 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:00,034 INFO L442 AbstractCegarLoop]: Interpolant automaton has 75 states [2018-04-13 14:46:00,035 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2018-04-13 14:46:00,035 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2229, Invalid=3321, Unknown=0, NotChecked=0, Total=5550 [2018-04-13 14:46:00,035 INFO L87 Difference]: Start difference. First operand 464 states and 627 transitions. Second operand 75 states. [2018-04-13 14:46:03,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:46:03,323 INFO L93 Difference]: Finished difference Result 640 states and 787 transitions. [2018-04-13 14:46:03,323 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2018-04-13 14:46:03,323 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 246 [2018-04-13 14:46:03,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:46:03,324 INFO L225 Difference]: With dead ends: 640 [2018-04-13 14:46:03,324 INFO L226 Difference]: Without dead ends: 633 [2018-04-13 14:46:03,324 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2282 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5759, Invalid=13701, Unknown=0, NotChecked=0, Total=19460 [2018-04-13 14:46:03,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2018-04-13 14:46:03,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 465. [2018-04-13 14:46:03,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 465 states. [2018-04-13 14:46:03,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 629 transitions. [2018-04-13 14:46:03,329 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 629 transitions. Word has length 246 [2018-04-13 14:46:03,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:46:03,330 INFO L459 AbstractCegarLoop]: Abstraction has 465 states and 629 transitions. [2018-04-13 14:46:03,330 INFO L460 AbstractCegarLoop]: Interpolant automaton has 75 states. [2018-04-13 14:46:03,330 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 629 transitions. [2018-04-13 14:46:03,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2018-04-13 14:46:03,331 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:46:03,331 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-13 14:46:03,331 INFO L408 AbstractCegarLoop]: === Iteration 79 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:46:03,331 INFO L82 PathProgramCache]: Analyzing trace with hash -1628402383, now seen corresponding path program 66 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-13 14:46:03,333 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:46:03,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:03,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:05,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6360 backedges. 3035 proven. 2145 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:05,093 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:05,093 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76] total 76 [2018-04-13 14:46:05,093 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:05,093 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:05,093 INFO L182 omatonBuilderFactory]: Interpolants [113295#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 113297#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 113296#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 113299#(= |#Ultimate.C_memset_#t~loopctr36| 3), 113298#(= |#Ultimate.C_memset_#t~loopctr36| 2), 113301#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 113300#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 113303#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 113302#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 113305#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 113304#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 113307#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 113306#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 113309#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 113308#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 113311#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 113310#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 113313#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 113312#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 113315#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 113314#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 113317#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 113316#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 113319#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 113318#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 113321#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 113320#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 113323#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 113322#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 113325#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 113324#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 113327#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 113326#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 113329#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 113328#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 113331#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 113330#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 113333#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 113332#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 113335#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 113334#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 113337#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 113336#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 113339#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 113338#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 113341#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 113340#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 113343#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 113342#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 113345#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 113344#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 113347#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 113346#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 113349#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 113348#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 113351#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 113223#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 113350#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 113353#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 113224#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 113352#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 113355#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 113354#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 113357#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 113356#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 113359#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 113358#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 112977#(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)|)), 113361#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 113360#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 112978#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 113362#(not (= 119 |#Ultimate.C_memset_#amount|)), 112757#true, 113012#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 112758#false, 113145#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))))] [2018-04-13 14:46:05,094 INFO L134 CoverageAnalysis]: Checked inductivity of 6360 backedges. 3035 proven. 2145 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:05,094 INFO L442 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-04-13 14:46:05,094 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-04-13 14:46:05,094 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2291, Invalid=3409, Unknown=0, NotChecked=0, Total=5700 [2018-04-13 14:46:05,094 INFO L87 Difference]: Start difference. First operand 465 states and 629 transitions. Second operand 76 states. [2018-04-13 14:46:08,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:46:08,908 INFO L93 Difference]: Finished difference Result 643 states and 791 transitions. [2018-04-13 14:46:08,908 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2018-04-13 14:46:08,908 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 247 [2018-04-13 14:46:08,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:46:08,908 INFO L225 Difference]: With dead ends: 643 [2018-04-13 14:46:08,909 INFO L226 Difference]: Without dead ends: 636 [2018-04-13 14:46:08,909 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2348 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=5938, Invalid=14084, Unknown=0, NotChecked=0, Total=20022 [2018-04-13 14:46:08,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2018-04-13 14:46:08,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 466. [2018-04-13 14:46:08,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 466 states. [2018-04-13 14:46:08,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 631 transitions. [2018-04-13 14:46:08,913 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 631 transitions. Word has length 247 [2018-04-13 14:46:08,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:46:08,913 INFO L459 AbstractCegarLoop]: Abstraction has 466 states and 631 transitions. [2018-04-13 14:46:08,913 INFO L460 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-04-13 14:46:08,913 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 631 transitions. [2018-04-13 14:46:08,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-04-13 14:46:08,914 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:46:08,914 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-13 14:46:08,914 INFO L408 AbstractCegarLoop]: === Iteration 80 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:46:08,914 INFO L82 PathProgramCache]: Analyzing trace with hash -2054971807, now seen corresponding path program 67 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-13 14:46:08,916 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:46:08,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:09,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:10,722 INFO L134 CoverageAnalysis]: Checked inductivity of 6471 backedges. 3080 proven. 2211 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:10,739 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:10,739 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77] total 77 [2018-04-13 14:46:10,739 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:10,739 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:10,739 INFO L182 omatonBuilderFactory]: Interpolants [115073#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 115201#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 115200#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 115072#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 115203#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 115202#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 115205#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 115204#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 115207#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 115206#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 114825#(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)|)), 115209#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 115208#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 115211#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 114826#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 115210#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 115213#(not (= 119 |#Ultimate.C_memset_#amount|)), 115212#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 114605#false, 114604#true, 114860#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 114993#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 115145#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 115147#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 115146#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 115149#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 115148#(= |#Ultimate.C_memset_#t~loopctr36| 2), 115151#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 115150#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 115153#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 115152#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 115155#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 115154#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 115157#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 115156#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 115159#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 115158#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 115161#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 115160#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 115163#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 115162#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 115165#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 115164#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 115167#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 115166#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 115169#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 115168#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 115171#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 115170#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 115173#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 115172#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 115175#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 115174#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 115177#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 115176#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 115179#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 115178#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 115181#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 115180#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 115183#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 115182#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 115185#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 115184#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 115187#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 115186#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 115189#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 115188#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 115191#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 115190#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 115193#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 115192#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 115195#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 115194#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 115197#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 115196#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 115199#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 115198#(<= |#Ultimate.C_memset_#t~loopctr36| 52)] [2018-04-13 14:46:10,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6471 backedges. 3080 proven. 2211 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:10,740 INFO L442 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-04-13 14:46:10,740 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-04-13 14:46:10,740 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2362, Invalid=3490, Unknown=0, NotChecked=0, Total=5852 [2018-04-13 14:46:10,741 INFO L87 Difference]: Start difference. First operand 466 states and 631 transitions. Second operand 77 states. [2018-04-13 14:46:13,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:46:13,468 INFO L93 Difference]: Finished difference Result 646 states and 795 transitions. [2018-04-13 14:46:13,468 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2018-04-13 14:46:13,468 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 248 [2018-04-13 14:46:13,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:46:13,469 INFO L225 Difference]: With dead ends: 646 [2018-04-13 14:46:13,469 INFO L226 Difference]: Without dead ends: 639 [2018-04-13 14:46:13,470 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2418 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=6131, Invalid=14461, Unknown=0, NotChecked=0, Total=20592 [2018-04-13 14:46:13,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2018-04-13 14:46:13,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 467. [2018-04-13 14:46:13,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 467 states. [2018-04-13 14:46:13,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 633 transitions. [2018-04-13 14:46:13,474 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 633 transitions. Word has length 248 [2018-04-13 14:46:13,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:46:13,474 INFO L459 AbstractCegarLoop]: Abstraction has 467 states and 633 transitions. [2018-04-13 14:46:13,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-04-13 14:46:13,474 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 633 transitions. [2018-04-13 14:46:13,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2018-04-13 14:46:13,475 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:46:13,475 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-13 14:46:13,475 INFO L408 AbstractCegarLoop]: === Iteration 81 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:46:13,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1901245233, now seen corresponding path program 68 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-13 14:46:13,477 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:46:13,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:13,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:15,275 INFO L134 CoverageAnalysis]: Checked inductivity of 6583 backedges. 3125 proven. 2278 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:15,292 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:15,293 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [78] total 78 [2018-04-13 14:46:15,293 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:15,293 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:15,293 INFO L182 omatonBuilderFactory]: Interpolants [117005#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 117007#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 117006#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 117009#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 117008#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 117011#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 117010#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 117013#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 117012#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 117015#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 117014#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 117017#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 117016#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 117019#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 117018#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 117021#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 117020#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 117023#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 117022#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 117025#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 117024#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 117027#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 117026#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 117029#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 117028#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 117031#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 117030#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 117033#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 117032#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 117035#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 117034#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 117037#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 117036#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 117039#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 117038#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 117041#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 117040#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 117043#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 117042#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 117045#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 117044#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 117047#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 117046#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 117049#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 117048#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 117051#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 117050#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 117053#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 117052#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 117055#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 117054#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 117057#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 117056#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 117059#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 116931#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 117058#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 117061#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 116932#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 117060#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 117063#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 117062#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 117065#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 117064#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 116683#(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)|)), 117067#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 117066#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 117069#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 116684#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 117068#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 117071#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 117070#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 117073#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 117072#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 117074#(not (= 119 |#Ultimate.C_memset_#amount|)), 116461#true, 116462#false, 116718#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 116851#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))))] [2018-04-13 14:46:15,294 INFO L134 CoverageAnalysis]: Checked inductivity of 6583 backedges. 3125 proven. 2278 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:15,294 INFO L442 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-04-13 14:46:15,294 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-04-13 14:46:15,294 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2434, Invalid=3572, Unknown=0, NotChecked=0, Total=6006 [2018-04-13 14:46:15,295 INFO L87 Difference]: Start difference. First operand 467 states and 633 transitions. Second operand 78 states. [2018-04-13 14:46:19,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:46:19,112 INFO L93 Difference]: Finished difference Result 649 states and 799 transitions. [2018-04-13 14:46:19,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2018-04-13 14:46:19,112 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 249 [2018-04-13 14:46:19,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:46:19,113 INFO L225 Difference]: With dead ends: 649 [2018-04-13 14:46:19,113 INFO L226 Difference]: Without dead ends: 642 [2018-04-13 14:46:19,114 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2490 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=6328, Invalid=14842, Unknown=0, NotChecked=0, Total=21170 [2018-04-13 14:46:19,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2018-04-13 14:46:19,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 468. [2018-04-13 14:46:19,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 468 states. [2018-04-13 14:46:19,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 635 transitions. [2018-04-13 14:46:19,118 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 635 transitions. Word has length 249 [2018-04-13 14:46:19,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:46:19,118 INFO L459 AbstractCegarLoop]: Abstraction has 468 states and 635 transitions. [2018-04-13 14:46:19,118 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-04-13 14:46:19,118 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 635 transitions. [2018-04-13 14:46:19,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2018-04-13 14:46:19,119 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:46:19,119 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-13 14:46:19,119 INFO L408 AbstractCegarLoop]: === Iteration 82 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:46:19,119 INFO L82 PathProgramCache]: Analyzing trace with hash -10078111, now seen corresponding path program 69 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-13 14:46:19,121 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:46:19,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:19,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:21,035 INFO L134 CoverageAnalysis]: Checked inductivity of 6696 backedges. 3170 proven. 2346 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:21,052 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:21,052 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79] total 79 [2018-04-13 14:46:21,052 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:21,053 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:21,053 INFO L182 omatonBuilderFactory]: Interpolants [118913#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 118912#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 118915#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 118914#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 118917#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 118916#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 118919#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 118918#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 118921#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 118920#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 118923#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 118922#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 118925#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 118924#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 118927#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 118926#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 118801#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 118929#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 118928#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 118800#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 118931#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 118930#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 118933#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 118932#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 118551#(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)|)), 118935#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 118934#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 118937#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 118552#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 118936#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 118939#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 118938#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 118941#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 118940#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 118943#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 118942#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 118945#(not (= 119 |#Ultimate.C_memset_#amount|)), 118944#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 118329#false, 118328#true, 118586#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 118719#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 118875#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 118877#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 118876#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 118879#(= |#Ultimate.C_memset_#t~loopctr36| 3), 118878#(= |#Ultimate.C_memset_#t~loopctr36| 2), 118881#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 118880#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 118883#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 118882#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 118885#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 118884#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 118887#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 118886#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 118889#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 118888#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 118891#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 118890#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 118893#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 118892#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 118895#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 118894#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 118897#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 118896#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 118899#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 118898#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 118901#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 118900#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 118903#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 118902#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 118905#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 118904#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 118907#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 118906#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 118909#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 118908#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 118911#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 118910#(<= |#Ultimate.C_memset_#t~loopctr36| 34)] [2018-04-13 14:46:21,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6696 backedges. 3170 proven. 2346 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:21,053 INFO L442 AbstractCegarLoop]: Interpolant automaton has 79 states [2018-04-13 14:46:21,053 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2018-04-13 14:46:21,054 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2498, Invalid=3664, Unknown=0, NotChecked=0, Total=6162 [2018-04-13 14:46:21,054 INFO L87 Difference]: Start difference. First operand 468 states and 635 transitions. Second operand 79 states. [2018-04-13 14:46:24,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:46:24,279 INFO L93 Difference]: Finished difference Result 652 states and 803 transitions. [2018-04-13 14:46:24,280 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2018-04-13 14:46:24,280 INFO L78 Accepts]: Start accepts. Automaton has 79 states. Word has length 250 [2018-04-13 14:46:24,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:46:24,281 INFO L225 Difference]: With dead ends: 652 [2018-04-13 14:46:24,281 INFO L226 Difference]: Without dead ends: 645 [2018-04-13 14:46:24,281 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2558 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=6514, Invalid=15242, Unknown=0, NotChecked=0, Total=21756 [2018-04-13 14:46:24,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2018-04-13 14:46:24,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 469. [2018-04-13 14:46:24,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 469 states. [2018-04-13 14:46:24,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 637 transitions. [2018-04-13 14:46:24,285 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 637 transitions. Word has length 250 [2018-04-13 14:46:24,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:46:24,285 INFO L459 AbstractCegarLoop]: Abstraction has 469 states and 637 transitions. [2018-04-13 14:46:24,285 INFO L460 AbstractCegarLoop]: Interpolant automaton has 79 states. [2018-04-13 14:46:24,285 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 637 transitions. [2018-04-13 14:46:24,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2018-04-13 14:46:24,286 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:46:24,286 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-13 14:46:24,286 INFO L408 AbstractCegarLoop]: === Iteration 83 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:46:24,286 INFO L82 PathProgramCache]: Analyzing trace with hash 868440369, now seen corresponding path program 70 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-13 14:46:24,288 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:46:24,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:24,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:26,172 INFO L134 CoverageAnalysis]: Checked inductivity of 6810 backedges. 3215 proven. 2415 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:26,189 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:26,198 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [80] total 80 [2018-04-13 14:46:26,199 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:26,199 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:26,199 INFO L182 omatonBuilderFactory]: Interpolants [120205#true, 120206#false, 120464#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 120597#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 120755#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 120757#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 120756#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 120759#(= 3 |#Ultimate.C_memset_#t~loopctr36|), 120758#(= |#Ultimate.C_memset_#t~loopctr36| 2), 120761#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 120760#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 120763#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 120762#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 120765#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 120764#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 120767#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 120766#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 120769#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 120768#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 120771#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 120770#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 120773#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 120772#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 120775#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 120774#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 120777#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 120776#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 120779#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 120778#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 120781#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 120780#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 120783#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 120782#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 120785#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 120784#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 120787#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 120786#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 120789#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 120788#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 120791#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 120790#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 120793#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 120792#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 120795#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 120794#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 120797#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 120796#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 120799#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 120798#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 120801#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 120800#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 120803#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 120802#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 120805#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 120804#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 120807#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 120679#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 120806#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 120809#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 120680#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 120808#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 120811#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 120810#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 120429#(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)|)), 120813#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 120812#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 120815#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 120430#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 120814#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 120817#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 120816#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 120819#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 120818#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 120821#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 120820#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 120823#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 120822#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 120825#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 120824#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 120826#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-13 14:46:26,199 INFO L134 CoverageAnalysis]: Checked inductivity of 6810 backedges. 3215 proven. 2415 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:26,200 INFO L442 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-04-13 14:46:26,200 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-04-13 14:46:26,200 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2569, Invalid=3751, Unknown=0, NotChecked=0, Total=6320 [2018-04-13 14:46:26,200 INFO L87 Difference]: Start difference. First operand 469 states and 637 transitions. Second operand 80 states. [2018-04-13 14:46:30,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:46:30,155 INFO L93 Difference]: Finished difference Result 655 states and 807 transitions. [2018-04-13 14:46:30,156 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2018-04-13 14:46:30,156 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 251 [2018-04-13 14:46:30,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:46:30,157 INFO L225 Difference]: With dead ends: 655 [2018-04-13 14:46:30,157 INFO L226 Difference]: Without dead ends: 648 [2018-04-13 14:46:30,157 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2630 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=6712, Invalid=15638, Unknown=0, NotChecked=0, Total=22350 [2018-04-13 14:46:30,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2018-04-13 14:46:30,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 470. [2018-04-13 14:46:30,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 470 states. [2018-04-13 14:46:30,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 639 transitions. [2018-04-13 14:46:30,161 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 639 transitions. Word has length 251 [2018-04-13 14:46:30,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:46:30,161 INFO L459 AbstractCegarLoop]: Abstraction has 470 states and 639 transitions. [2018-04-13 14:46:30,161 INFO L460 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-04-13 14:46:30,161 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 639 transitions. [2018-04-13 14:46:30,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-04-13 14:46:30,162 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:46:30,162 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-13 14:46:30,162 INFO L408 AbstractCegarLoop]: === Iteration 84 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:46:30,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1962257823, now seen corresponding path program 71 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-13 14:46:30,164 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:46:30,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:30,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:32,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6925 backedges. 3260 proven. 2485 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:32,130 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:32,130 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81] total 81 [2018-04-13 14:46:32,130 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:32,130 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:32,130 INFO L182 omatonBuilderFactory]: Interpolants [122645#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 122647#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 122646#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 122649#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 122648#(= |#Ultimate.C_memset_#t~loopctr36| 2), 122651#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 122650#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 122653#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 122652#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 122655#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 122654#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 122657#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 122656#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 122659#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 122658#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 122661#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 122660#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 122663#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 122662#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 122665#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 122664#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 122667#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 122666#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 122669#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 122668#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 122671#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 122670#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 122673#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 122672#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 122675#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 122674#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 122677#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 122676#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 122679#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 122678#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 122681#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 122680#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 122683#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 122682#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 122685#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 122684#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 122687#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 122686#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 122689#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 122688#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 122691#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 122690#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 122693#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 122692#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 122695#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 122694#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 122569#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 122697#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 122696#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 122568#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 122699#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 122698#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 122317#(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)|)), 122701#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 122700#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 122703#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 122318#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 122702#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 122705#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 122704#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 122707#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 122706#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 122709#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 122708#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 122711#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 122710#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 122713#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 122712#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 122715#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 122714#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 122717#(not (= 119 |#Ultimate.C_memset_#amount|)), 122716#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 122093#false, 122092#true, 122352#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 122485#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))))] [2018-04-13 14:46:32,131 INFO L134 CoverageAnalysis]: Checked inductivity of 6925 backedges. 3260 proven. 2485 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:32,131 INFO L442 AbstractCegarLoop]: Interpolant automaton has 81 states [2018-04-13 14:46:32,131 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2018-04-13 14:46:32,131 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2644, Invalid=3836, Unknown=0, NotChecked=0, Total=6480 [2018-04-13 14:46:32,131 INFO L87 Difference]: Start difference. First operand 470 states and 639 transitions. Second operand 81 states. [2018-04-13 14:46:36,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:46:36,277 INFO L93 Difference]: Finished difference Result 658 states and 811 transitions. [2018-04-13 14:46:36,277 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2018-04-13 14:46:36,277 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 252 [2018-04-13 14:46:36,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:46:36,278 INFO L225 Difference]: With dead ends: 658 [2018-04-13 14:46:36,278 INFO L226 Difference]: Without dead ends: 651 [2018-04-13 14:46:36,279 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2704 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=6917, Invalid=16035, Unknown=0, NotChecked=0, Total=22952 [2018-04-13 14:46:36,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2018-04-13 14:46:36,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 471. [2018-04-13 14:46:36,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 471 states. [2018-04-13 14:46:36,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 641 transitions. [2018-04-13 14:46:36,283 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 641 transitions. Word has length 252 [2018-04-13 14:46:36,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:46:36,283 INFO L459 AbstractCegarLoop]: Abstraction has 471 states and 641 transitions. [2018-04-13 14:46:36,283 INFO L460 AbstractCegarLoop]: Interpolant automaton has 81 states. [2018-04-13 14:46:36,283 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 641 transitions. [2018-04-13 14:46:36,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-04-13 14:46:36,284 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:46:36,284 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-13 14:46:36,284 INFO L408 AbstractCegarLoop]: === Iteration 85 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:46:36,284 INFO L82 PathProgramCache]: Analyzing trace with hash 480411441, now seen corresponding path program 72 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-13 14:46:36,287 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:46:36,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:36,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:38,280 INFO L134 CoverageAnalysis]: Checked inductivity of 7041 backedges. 3305 proven. 2556 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:38,298 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:38,298 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [82] total 82 [2018-04-13 14:46:38,298 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:38,298 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:38,298 INFO L182 omatonBuilderFactory]: Interpolants [124545#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 124547#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 124546#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 124549#(= |#Ultimate.C_memset_#t~loopctr36| 3), 124548#(= |#Ultimate.C_memset_#t~loopctr36| 2), 124551#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 124550#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 124553#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 124552#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 124555#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 124554#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 124557#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 124556#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 124559#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 124558#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 124561#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 124560#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 124563#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 124562#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 124565#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 124564#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 124567#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 124566#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 124569#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 124568#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 124571#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 124570#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 124573#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 124572#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 124575#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 124574#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 124577#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 124576#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 124579#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 124578#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 124581#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 124580#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 124583#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 124582#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 124585#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 124584#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 124587#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 124586#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 124589#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 124588#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 124591#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 124590#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 124593#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 124592#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 124595#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 124467#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 124594#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 124597#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 124468#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 124596#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 124215#(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)|)), 124599#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 124598#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 124601#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 124216#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 124600#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 124603#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 124602#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 124605#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 124604#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 124607#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 124606#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 124609#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 124608#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 124611#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 124610#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 124613#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 124612#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 124615#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 124614#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 124617#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 124616#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 124618#(not (= 119 |#Ultimate.C_memset_#amount|)), 123989#true, 123990#false, 124250#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 124383#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))))] [2018-04-13 14:46:38,299 INFO L134 CoverageAnalysis]: Checked inductivity of 7041 backedges. 3305 proven. 2556 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:38,299 INFO L442 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-04-13 14:46:38,299 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-04-13 14:46:38,299 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2714, Invalid=3928, Unknown=0, NotChecked=0, Total=6642 [2018-04-13 14:46:38,299 INFO L87 Difference]: Start difference. First operand 471 states and 641 transitions. Second operand 82 states. [2018-04-13 14:46:42,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:46:42,487 INFO L93 Difference]: Finished difference Result 661 states and 815 transitions. [2018-04-13 14:46:42,487 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2018-04-13 14:46:42,488 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 253 [2018-04-13 14:46:42,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:46:42,488 INFO L225 Difference]: With dead ends: 661 [2018-04-13 14:46:42,488 INFO L226 Difference]: Without dead ends: 654 [2018-04-13 14:46:42,489 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2777 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=7117, Invalid=16445, Unknown=0, NotChecked=0, Total=23562 [2018-04-13 14:46:42,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2018-04-13 14:46:42,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 472. [2018-04-13 14:46:42,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 472 states. [2018-04-13 14:46:42,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 643 transitions. [2018-04-13 14:46:42,493 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 643 transitions. Word has length 253 [2018-04-13 14:46:42,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:46:42,493 INFO L459 AbstractCegarLoop]: Abstraction has 472 states and 643 transitions. [2018-04-13 14:46:42,493 INFO L460 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-04-13 14:46:42,493 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 643 transitions. [2018-04-13 14:46:42,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2018-04-13 14:46:42,494 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:46:42,494 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-13 14:46:42,494 INFO L408 AbstractCegarLoop]: === Iteration 86 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:46:42,494 INFO L82 PathProgramCache]: Analyzing trace with hash -1106252703, now seen corresponding path program 73 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-13 14:46:42,500 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:46:42,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:42,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:43,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:44,561 INFO L134 CoverageAnalysis]: Checked inductivity of 7158 backedges. 3350 proven. 2628 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:44,578 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:44,578 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83] total 83 [2018-04-13 14:46:44,578 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:44,578 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:44,578 INFO L182 omatonBuilderFactory]: Interpolants [126465#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 126464#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 126467#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 126466#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 126469#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 126468#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 126471#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 126470#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 126473#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 126472#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 126475#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 126474#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 126477#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 126476#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 126479#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 126478#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 126481#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 126480#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 126483#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 126482#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 126485#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 126484#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 126487#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 126486#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 126489#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 126488#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 126491#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 126490#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 126493#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 126492#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 126495#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 126494#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 126497#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 126496#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 126499#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 126498#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 126501#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 126500#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 126503#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 126502#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 126377#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 126505#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 126504#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 126376#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 126123#(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)|)), 126507#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 126506#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 126509#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 126124#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 126508#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 126511#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 126510#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 126513#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 126512#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 126515#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 126514#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 126517#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 126516#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 126519#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 126518#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 126521#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 126520#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 126523#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 126522#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 126525#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 126524#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 126527#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 126526#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 126529#(not (= 119 |#Ultimate.C_memset_#amount|)), 126528#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 125897#false, 125896#true, 126158#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 126291#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 126455#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 126457#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 126456#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 126459#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 126458#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 126461#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 126460#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 126463#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 126462#(<= |#Ultimate.C_memset_#t~loopctr36| 6)] [2018-04-13 14:46:44,579 INFO L134 CoverageAnalysis]: Checked inductivity of 7158 backedges. 3350 proven. 2628 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:44,579 INFO L442 AbstractCegarLoop]: Interpolant automaton has 83 states [2018-04-13 14:46:44,579 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2018-04-13 14:46:44,579 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2793, Invalid=4013, Unknown=0, NotChecked=0, Total=6806 [2018-04-13 14:46:44,579 INFO L87 Difference]: Start difference. First operand 472 states and 643 transitions. Second operand 83 states. [2018-04-13 14:46:48,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:46:48,660 INFO L93 Difference]: Finished difference Result 664 states and 819 transitions. [2018-04-13 14:46:48,660 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2018-04-13 14:46:48,660 INFO L78 Accepts]: Start accepts. Automaton has 83 states. Word has length 254 [2018-04-13 14:46:48,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:46:48,661 INFO L225 Difference]: With dead ends: 664 [2018-04-13 14:46:48,661 INFO L226 Difference]: Without dead ends: 657 [2018-04-13 14:46:48,661 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2854 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=7331, Invalid=16849, Unknown=0, NotChecked=0, Total=24180 [2018-04-13 14:46:48,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2018-04-13 14:46:48,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 473. [2018-04-13 14:46:48,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 473 states. [2018-04-13 14:46:48,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 645 transitions. [2018-04-13 14:46:48,665 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 645 transitions. Word has length 254 [2018-04-13 14:46:48,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:46:48,665 INFO L459 AbstractCegarLoop]: Abstraction has 473 states and 645 transitions. [2018-04-13 14:46:48,665 INFO L460 AbstractCegarLoop]: Interpolant automaton has 83 states. [2018-04-13 14:46:48,665 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 645 transitions. [2018-04-13 14:46:48,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2018-04-13 14:46:48,666 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:46:48,666 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-13 14:46:48,666 INFO L408 AbstractCegarLoop]: === Iteration 87 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:46:48,666 INFO L82 PathProgramCache]: Analyzing trace with hash 1246766385, now seen corresponding path program 74 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-13 14:46:48,668 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:46:48,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:48,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:49,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:49,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:50,747 INFO L134 CoverageAnalysis]: Checked inductivity of 7276 backedges. 3395 proven. 2701 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:50,764 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:50,764 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [84] total 84 [2018-04-13 14:46:50,764 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:50,764 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:50,764 INFO L182 omatonBuilderFactory]: Interpolants [128385#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 128384#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 128387#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 128386#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 128389#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 128388#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 128391#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 128390#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 128393#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 128392#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 128395#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 128394#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 128397#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 128396#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 128399#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 128398#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 128401#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 128400#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 128403#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 128402#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 128405#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 128404#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 128407#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 128406#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 128409#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 128408#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 128411#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 128410#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 128413#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 128412#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 128415#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 128414#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 128417#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 128416#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 128419#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 128418#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 128421#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 128420#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 128423#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 128295#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 128422#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 128041#(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)|)), 128425#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 128296#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 128424#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 128427#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 128042#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 128426#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 128429#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 128428#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 128431#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 128430#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 128433#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 128432#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 128435#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 128434#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 128437#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 128436#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 128439#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 128438#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 128441#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 128440#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 128443#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 128442#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 128445#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 128444#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 128447#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 128446#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 128449#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 128448#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 128450#(not (= 119 |#Ultimate.C_memset_#amount|)), 127813#true, 127814#false, 128076#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 128209#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 128375#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 128377#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 128376#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 128379#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 128378#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 128381#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 128380#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 128383#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 128382#(<= |#Ultimate.C_memset_#t~loopctr36| 6)] [2018-04-13 14:46:50,765 INFO L134 CoverageAnalysis]: Checked inductivity of 7276 backedges. 3395 proven. 2701 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:50,765 INFO L442 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-04-13 14:46:50,765 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-04-13 14:46:50,765 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2868, Invalid=4104, Unknown=0, NotChecked=0, Total=6972 [2018-04-13 14:46:50,766 INFO L87 Difference]: Start difference. First operand 473 states and 645 transitions. Second operand 84 states. [2018-04-13 14:46:54,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:46:54,897 INFO L93 Difference]: Finished difference Result 667 states and 823 transitions. [2018-04-13 14:46:54,897 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2018-04-13 14:46:54,897 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 255 [2018-04-13 14:46:54,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:46:54,898 INFO L225 Difference]: With dead ends: 667 [2018-04-13 14:46:54,898 INFO L226 Difference]: Without dead ends: 660 [2018-04-13 14:46:54,898 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2930 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=7541, Invalid=17265, Unknown=0, NotChecked=0, Total=24806 [2018-04-13 14:46:54,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2018-04-13 14:46:54,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 474. [2018-04-13 14:46:54,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 474 states. [2018-04-13 14:46:54,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 647 transitions. [2018-04-13 14:46:54,902 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 647 transitions. Word has length 255 [2018-04-13 14:46:54,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:46:54,902 INFO L459 AbstractCegarLoop]: Abstraction has 474 states and 647 transitions. [2018-04-13 14:46:54,902 INFO L460 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-04-13 14:46:54,902 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 647 transitions. [2018-04-13 14:46:54,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2018-04-13 14:46:54,903 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:46:54,903 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-13 14:46:54,903 INFO L408 AbstractCegarLoop]: === Iteration 88 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:46:54,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1175914081, now seen corresponding path program 75 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-13 14:46:54,905 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:46:54,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:55,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:46:57,012 INFO L134 CoverageAnalysis]: Checked inductivity of 7395 backedges. 3440 proven. 2775 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:57,029 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:46:57,029 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85] total 85 [2018-04-13 14:46:57,029 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:46:57,029 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:46:57,030 INFO L182 omatonBuilderFactory]: Interpolants [130305#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 130307#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 130306#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 130309#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 130308#(= |#Ultimate.C_memset_#t~loopctr36| 2), 130311#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 130310#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 130313#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 130312#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 130315#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 130314#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 130317#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 130316#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 130319#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 130318#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 130321#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 130320#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 130323#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 130322#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 130325#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 130324#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 130327#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 130326#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 130329#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 130328#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 130331#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 130330#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 130333#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 130332#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 130335#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 130334#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 130337#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 130336#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 130339#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 130338#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 130341#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 130340#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 130343#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 130342#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 130345#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 130344#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 130347#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 130346#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 130349#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 130348#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 130351#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 130350#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 129969#(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)|)), 130225#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 130353#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 130352#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 130224#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 130355#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 129970#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 130354#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 130357#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 130356#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 130359#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 130358#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 130361#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 130360#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 130363#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 130362#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 130365#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 130364#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 130367#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 130366#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 130369#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 130368#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 130371#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 130370#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 130373#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 130372#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 130375#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 130374#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 130377#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 130376#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 130379#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 130378#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 129741#false, 130381#(not (= 119 |#Ultimate.C_memset_#amount|)), 129740#true, 130380#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 130004#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 130137#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))))] [2018-04-13 14:46:57,030 INFO L134 CoverageAnalysis]: Checked inductivity of 7395 backedges. 3440 proven. 2775 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:46:57,030 INFO L442 AbstractCegarLoop]: Interpolant automaton has 85 states [2018-04-13 14:46:57,031 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2018-04-13 14:46:57,031 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2942, Invalid=4198, Unknown=0, NotChecked=0, Total=7140 [2018-04-13 14:46:57,031 INFO L87 Difference]: Start difference. First operand 474 states and 647 transitions. Second operand 85 states. [2018-04-13 14:47:01,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:47:01,789 INFO L93 Difference]: Finished difference Result 670 states and 827 transitions. [2018-04-13 14:47:01,789 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2018-04-13 14:47:01,789 INFO L78 Accepts]: Start accepts. Automaton has 85 states. Word has length 256 [2018-04-13 14:47:01,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:47:01,790 INFO L225 Difference]: With dead ends: 670 [2018-04-13 14:47:01,790 INFO L226 Difference]: Without dead ends: 663 [2018-04-13 14:47:01,791 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3006 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=7751, Invalid=17689, Unknown=0, NotChecked=0, Total=25440 [2018-04-13 14:47:01,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2018-04-13 14:47:01,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 475. [2018-04-13 14:47:01,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 475 states. [2018-04-13 14:47:01,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 649 transitions. [2018-04-13 14:47:01,795 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 649 transitions. Word has length 256 [2018-04-13 14:47:01,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:47:01,795 INFO L459 AbstractCegarLoop]: Abstraction has 475 states and 649 transitions. [2018-04-13 14:47:01,795 INFO L460 AbstractCegarLoop]: Interpolant automaton has 85 states. [2018-04-13 14:47:01,795 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 649 transitions. [2018-04-13 14:47:01,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2018-04-13 14:47:01,796 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:47:01,796 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-13 14:47:01,796 INFO L408 AbstractCegarLoop]: === Iteration 89 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:47:01,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1020507343, now seen corresponding path program 76 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-13 14:47:01,798 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:47:01,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:01,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:01,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:01,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:01,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:04,011 INFO L134 CoverageAnalysis]: Checked inductivity of 7515 backedges. 3485 proven. 2850 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:04,028 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:47:04,028 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [86] total 86 [2018-04-13 14:47:04,028 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:47:04,029 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:47:04,029 INFO L182 omatonBuilderFactory]: Interpolants [132246#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 132247#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 132245#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 132250#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 132251#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 132248#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 132249#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 132254#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 132255#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 132252#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 132253#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 132258#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 132259#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 132256#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 132257#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 132262#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 132263#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 132260#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 132261#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 132266#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 132267#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 132264#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 132265#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 132270#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 132271#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 132268#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 132269#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 132274#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 132275#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 132272#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 132273#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 132278#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 132279#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 132276#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 132277#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 132282#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 132283#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 132280#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 132281#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 132286#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 132287#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 132284#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 132285#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 132290#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 131907#(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)|)), 132291#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 132163#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 132288#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 132289#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 132294#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 132295#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 131908#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 132164#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 132292#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 132293#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 132298#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 132299#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 132296#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 132297#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 132302#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 132303#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 132300#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 132301#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 132306#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 132307#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 132304#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 132305#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 132310#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 132311#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 132308#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 132309#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 132314#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 132315#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 132312#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 132313#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 131678#false, 132318#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 132319#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 132316#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 131677#true, 132317#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 132322#(not (= 119 |#Ultimate.C_memset_#amount|)), 132320#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 132321#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 131942#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 132075#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119))))] [2018-04-13 14:47:04,029 INFO L134 CoverageAnalysis]: Checked inductivity of 7515 backedges. 3485 proven. 2850 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:04,029 INFO L442 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-04-13 14:47:04,029 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-04-13 14:47:04,030 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3021, Invalid=4289, Unknown=0, NotChecked=0, Total=7310 [2018-04-13 14:47:04,030 INFO L87 Difference]: Start difference. First operand 475 states and 649 transitions. Second operand 86 states. [2018-04-13 14:47:08,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:47:08,516 INFO L93 Difference]: Finished difference Result 673 states and 831 transitions. [2018-04-13 14:47:08,516 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 157 states. [2018-04-13 14:47:08,516 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 257 [2018-04-13 14:47:08,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:47:08,517 INFO L225 Difference]: With dead ends: 673 [2018-04-13 14:47:08,517 INFO L226 Difference]: Without dead ends: 666 [2018-04-13 14:47:08,518 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3085 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=7970, Invalid=18112, Unknown=0, NotChecked=0, Total=26082 [2018-04-13 14:47:08,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2018-04-13 14:47:08,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 476. [2018-04-13 14:47:08,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 476 states. [2018-04-13 14:47:08,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 651 transitions. [2018-04-13 14:47:08,524 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 651 transitions. Word has length 257 [2018-04-13 14:47:08,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:47:08,525 INFO L459 AbstractCegarLoop]: Abstraction has 476 states and 651 transitions. [2018-04-13 14:47:08,525 INFO L460 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-04-13 14:47:08,525 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 651 transitions. [2018-04-13 14:47:08,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-04-13 14:47:08,526 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:47:08,526 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-13 14:47:08,526 INFO L408 AbstractCegarLoop]: === Iteration 90 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:47:08,526 INFO L82 PathProgramCache]: Analyzing trace with hash -390094751, now seen corresponding path program 77 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-13 14:47:08,528 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:47:08,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:08,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:09,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:10,765 INFO L134 CoverageAnalysis]: Checked inductivity of 7636 backedges. 3530 proven. 2926 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:10,782 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:47:10,782 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [87] total 87 [2018-04-13 14:47:10,782 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:47:10,782 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:47:10,783 INFO L182 omatonBuilderFactory]: Interpolants [133890#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 134272#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 134273#(not (= 119 |#Ultimate.C_memset_#amount|)), 134023#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 134195#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 134198#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 134199#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 134196#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 134197#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 134202#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 134203#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 134200#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 134201#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 134206#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 134207#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 134204#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 134205#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 134210#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 134211#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 134208#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 134209#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 134214#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 134215#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 134212#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 134213#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 134218#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 134219#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 134216#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 134217#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 134222#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 134223#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 134220#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 134221#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 134226#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 134227#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 134224#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 134225#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 134230#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 134231#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 134228#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 134229#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 134234#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 134235#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 134232#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 134233#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 134238#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 133855#(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)|)), 134239#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 134236#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 134237#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 134242#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 134243#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 133856#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 134240#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 134112#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 134113#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 134241#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 134246#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 134247#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 134244#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 134245#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 134250#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 134251#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 134248#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 134249#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 134254#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 134255#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 134252#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 134253#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 134258#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 134259#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 134256#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 134257#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 134262#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 134263#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 134260#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 134261#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 134266#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 134267#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 133624#true, 134264#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 133625#false, 134265#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 134270#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 134271#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 134268#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 134269#(<= |#Ultimate.C_memset_#t~loopctr36| 73)] [2018-04-13 14:47:10,783 INFO L134 CoverageAnalysis]: Checked inductivity of 7636 backedges. 3530 proven. 2926 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:10,783 INFO L442 AbstractCegarLoop]: Interpolant automaton has 87 states [2018-04-13 14:47:10,783 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2018-04-13 14:47:10,784 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3099, Invalid=4383, Unknown=0, NotChecked=0, Total=7482 [2018-04-13 14:47:10,784 INFO L87 Difference]: Start difference. First operand 476 states and 651 transitions. Second operand 87 states. [2018-04-13 14:47:13,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:47:13,724 INFO L93 Difference]: Finished difference Result 676 states and 835 transitions. [2018-04-13 14:47:13,724 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2018-04-13 14:47:13,724 INFO L78 Accepts]: Start accepts. Automaton has 87 states. Word has length 258 [2018-04-13 14:47:13,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:47:13,725 INFO L225 Difference]: With dead ends: 676 [2018-04-13 14:47:13,725 INFO L226 Difference]: Without dead ends: 669 [2018-04-13 14:47:13,726 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3164 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=8189, Invalid=18543, Unknown=0, NotChecked=0, Total=26732 [2018-04-13 14:47:13,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2018-04-13 14:47:13,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 477. [2018-04-13 14:47:13,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 477 states. [2018-04-13 14:47:13,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 653 transitions. [2018-04-13 14:47:13,730 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 653 transitions. Word has length 258 [2018-04-13 14:47:13,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:47:13,730 INFO L459 AbstractCegarLoop]: Abstraction has 477 states and 653 transitions. [2018-04-13 14:47:13,730 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states. [2018-04-13 14:47:13,730 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 653 transitions. [2018-04-13 14:47:13,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2018-04-13 14:47:13,731 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:47:13,731 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-13 14:47:13,731 INFO L408 AbstractCegarLoop]: === Iteration 91 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:47:13,731 INFO L82 PathProgramCache]: Analyzing trace with hash 1972826417, now seen corresponding path program 78 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-13 14:47:13,733 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:47:13,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:13,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:14,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:14,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:16,022 INFO L134 CoverageAnalysis]: Checked inductivity of 7758 backedges. 3575 proven. 3003 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:16,039 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:47:16,040 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [88] total 88 [2018-04-13 14:47:16,040 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:47:16,040 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:47:16,040 INFO L182 omatonBuilderFactory]: Interpolants [136194#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 136195#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 136192#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 136193#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 135814#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 136198#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 136199#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 136071#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 136196#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 135813#(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)|)), 136197#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 136202#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 136203#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 136072#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 136200#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 136201#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 136206#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 136207#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 136204#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 136205#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 136210#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 136211#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 136208#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 136209#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 136214#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 136215#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 136212#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 136213#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 136218#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 136219#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 136216#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 136217#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 135582#false, 136222#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 136223#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 136220#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 135581#true, 136221#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 136226#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 136227#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 136224#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 136225#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 136230#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 136231#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 136228#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 136229#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 136234#(not (= 119 |#Ultimate.C_memset_#amount|)), 135848#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 136232#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 136233#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 135981#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 136155#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 136158#(= |#Ultimate.C_memset_#t~loopctr36| 2), 136159#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 136156#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 136157#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 136162#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 136163#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 136160#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 136161#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 136166#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 136167#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 136164#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 136165#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 136170#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 136171#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 136168#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 136169#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 136174#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 136175#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 136172#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 136173#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 136178#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 136179#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 136176#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 136177#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 136182#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 136183#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 136180#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 136181#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 136186#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 136187#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 136184#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 136185#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 136190#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 136191#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 136188#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 136189#(<= |#Ultimate.C_memset_#t~loopctr36| 33)] [2018-04-13 14:47:16,041 INFO L134 CoverageAnalysis]: Checked inductivity of 7758 backedges. 3575 proven. 3003 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:16,041 INFO L442 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-04-13 14:47:16,041 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-04-13 14:47:16,041 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3176, Invalid=4480, Unknown=0, NotChecked=0, Total=7656 [2018-04-13 14:47:16,041 INFO L87 Difference]: Start difference. First operand 477 states and 653 transitions. Second operand 88 states. [2018-04-13 14:47:19,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:47:19,779 INFO L93 Difference]: Finished difference Result 679 states and 839 transitions. [2018-04-13 14:47:19,779 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2018-04-13 14:47:19,779 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 259 [2018-04-13 14:47:19,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:47:19,780 INFO L225 Difference]: With dead ends: 679 [2018-04-13 14:47:19,780 INFO L226 Difference]: Without dead ends: 672 [2018-04-13 14:47:19,781 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3243 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=8408, Invalid=18982, Unknown=0, NotChecked=0, Total=27390 [2018-04-13 14:47:19,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2018-04-13 14:47:19,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 478. [2018-04-13 14:47:19,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 478 states. [2018-04-13 14:47:19,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 655 transitions. [2018-04-13 14:47:19,785 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 655 transitions. Word has length 259 [2018-04-13 14:47:19,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:47:19,785 INFO L459 AbstractCegarLoop]: Abstraction has 478 states and 655 transitions. [2018-04-13 14:47:19,785 INFO L460 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-04-13 14:47:19,785 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 655 transitions. [2018-04-13 14:47:19,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2018-04-13 14:47:19,786 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:47:19,786 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-13 14:47:19,786 INFO L408 AbstractCegarLoop]: === Iteration 92 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:47:19,786 INFO L82 PathProgramCache]: Analyzing trace with hash -2086028703, now seen corresponding path program 79 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-13 14:47:19,789 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:47:19,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:19,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:20,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:20,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:20,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:20,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:20,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:20,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:20,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:20,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:22,106 INFO L134 CoverageAnalysis]: Checked inductivity of 7881 backedges. 3620 proven. 3081 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:22,122 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:47:22,122 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [89] total 89 [2018-04-13 14:47:22,123 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:47:22,123 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:47:22,123 INFO L182 omatonBuilderFactory]: Interpolants [138126#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 138127#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 138125#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 138130#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 138131#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 138128#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 138129#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 138134#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 138135#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 138132#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 138133#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 138138#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 138139#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 138136#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 138137#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 138142#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 138143#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 138140#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 138141#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 138146#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 138147#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 138144#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 138145#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 138150#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 138151#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 138148#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 138149#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 138154#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 138155#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 138152#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 138153#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 138158#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 138159#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 138156#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 138157#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 138162#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 138163#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 138160#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 138161#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 137782#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 138166#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 138167#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 138164#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 137781#(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)|)), 138165#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 138170#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 138171#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 138168#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 138040#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 138041#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 138169#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 138174#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 138175#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 138172#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 138173#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 138178#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 138179#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 138176#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 138177#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 138182#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 138183#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 138180#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 138181#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 138186#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 138187#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 138184#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 138185#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 138190#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 138191#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 137548#true, 138188#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 137549#false, 138189#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 138194#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 138195#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 138192#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 138193#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 138198#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 138199#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 138196#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 138197#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 138202#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 138203#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 137816#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 138200#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 138201#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 138204#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 137949#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 138205#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-13 14:47:22,123 INFO L134 CoverageAnalysis]: Checked inductivity of 7881 backedges. 3620 proven. 3081 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:22,124 INFO L442 AbstractCegarLoop]: Interpolant automaton has 89 states [2018-04-13 14:47:22,124 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2018-04-13 14:47:22,124 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3258, Invalid=4574, Unknown=0, NotChecked=0, Total=7832 [2018-04-13 14:47:22,124 INFO L87 Difference]: Start difference. First operand 478 states and 655 transitions. Second operand 89 states. [2018-04-13 14:47:26,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:47:26,709 INFO L93 Difference]: Finished difference Result 682 states and 843 transitions. [2018-04-13 14:47:26,710 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2018-04-13 14:47:26,710 INFO L78 Accepts]: Start accepts. Automaton has 89 states. Word has length 260 [2018-04-13 14:47:26,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:47:26,710 INFO L225 Difference]: With dead ends: 682 [2018-04-13 14:47:26,710 INFO L226 Difference]: Without dead ends: 675 [2018-04-13 14:47:26,711 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3325 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=8636, Invalid=19420, Unknown=0, NotChecked=0, Total=28056 [2018-04-13 14:47:26,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2018-04-13 14:47:26,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 479. [2018-04-13 14:47:26,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 479 states. [2018-04-13 14:47:26,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 657 transitions. [2018-04-13 14:47:26,715 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 657 transitions. Word has length 260 [2018-04-13 14:47:26,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:47:26,715 INFO L459 AbstractCegarLoop]: Abstraction has 479 states and 657 transitions. [2018-04-13 14:47:26,715 INFO L460 AbstractCegarLoop]: Interpolant automaton has 89 states. [2018-04-13 14:47:26,715 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 657 transitions. [2018-04-13 14:47:26,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2018-04-13 14:47:26,716 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:47:26,716 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-13 14:47:26,716 INFO L408 AbstractCegarLoop]: === Iteration 93 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:47:26,716 INFO L82 PathProgramCache]: Analyzing trace with hash 938481457, now seen corresponding path program 80 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-13 14:47:26,719 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:47:26,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:26,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:27,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:27,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:29,122 INFO L134 CoverageAnalysis]: Checked inductivity of 8005 backedges. 3665 proven. 3160 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:29,138 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:47:29,138 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [90] total 90 [2018-04-13 14:47:29,139 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:47:29,139 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:47:29,139 INFO L182 omatonBuilderFactory]: Interpolants [140162#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 140163#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 140160#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 140161#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 139526#false, 140166#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 140167#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 140164#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 139525#true, 140165#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 140170#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 140171#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 140168#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 140169#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 140174#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 140175#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 140172#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 140173#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 139794#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 140178#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 140179#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 140176#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 140177#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 140182#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 139927#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 140183#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 140180#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 140181#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 140186#(not (= 119 |#Ultimate.C_memset_#amount|)), 140184#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 140185#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 140106#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 140107#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 140105#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 140110#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 140111#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 140108#(= |#Ultimate.C_memset_#t~loopctr36| 2), 140109#(= |#Ultimate.C_memset_#t~loopctr36| 3), 140114#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 140115#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 140112#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 140113#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 140118#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 140119#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 140116#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 140117#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 140122#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 140123#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 140120#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 140121#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 140126#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 140127#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 140124#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 140125#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 140130#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 140131#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 140128#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 140129#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 140134#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 140135#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 140132#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 140133#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 140138#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 140139#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 140136#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 140137#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 140142#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 139759#(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)|)), 140143#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 140140#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 140141#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 140146#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 140147#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 140019#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 139760#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 140144#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 140145#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 140150#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 140151#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 140020#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 140148#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 140149#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 140154#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 140155#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 140152#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 140153#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 140158#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 140159#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 140156#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 140157#(<= |#Ultimate.C_memset_#t~loopctr36| 51)] [2018-04-13 14:47:29,139 INFO L134 CoverageAnalysis]: Checked inductivity of 8005 backedges. 3665 proven. 3160 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:29,140 INFO L442 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-04-13 14:47:29,140 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-04-13 14:47:29,140 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3334, Invalid=4676, Unknown=0, NotChecked=0, Total=8010 [2018-04-13 14:47:29,140 INFO L87 Difference]: Start difference. First operand 479 states and 657 transitions. Second operand 90 states. [2018-04-13 14:47:32,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:47:32,712 INFO L93 Difference]: Finished difference Result 685 states and 847 transitions. [2018-04-13 14:47:32,712 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2018-04-13 14:47:32,712 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 261 [2018-04-13 14:47:32,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:47:32,713 INFO L225 Difference]: With dead ends: 685 [2018-04-13 14:47:32,713 INFO L226 Difference]: Without dead ends: 678 [2018-04-13 14:47:32,713 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3405 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=8857, Invalid=19873, Unknown=0, NotChecked=0, Total=28730 [2018-04-13 14:47:32,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2018-04-13 14:47:32,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 480. [2018-04-13 14:47:32,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 480 states. [2018-04-13 14:47:32,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 659 transitions. [2018-04-13 14:47:32,718 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 659 transitions. Word has length 261 [2018-04-13 14:47:32,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:47:32,718 INFO L459 AbstractCegarLoop]: Abstraction has 480 states and 659 transitions. [2018-04-13 14:47:32,718 INFO L460 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-04-13 14:47:32,718 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 659 transitions. [2018-04-13 14:47:32,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2018-04-13 14:47:32,718 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:47:32,719 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-13 14:47:32,719 INFO L408 AbstractCegarLoop]: === Iteration 94 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:47:32,719 INFO L82 PathProgramCache]: Analyzing trace with hash 209015905, now seen corresponding path program 81 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-13 14:47:32,722 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:47:32,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:32,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:33,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:33,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:35,143 INFO L134 CoverageAnalysis]: Checked inductivity of 8130 backedges. 3710 proven. 3240 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:35,160 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:47:35,160 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [91] total 91 [2018-04-13 14:47:35,160 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:47:35,160 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:47:35,160 INFO L182 omatonBuilderFactory]: Interpolants [142095#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 142098#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 142099#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 142096#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 142097#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 142102#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 142103#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 142100#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 142101#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 142106#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 142107#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 142104#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 142105#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 142110#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 142111#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 142108#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 142109#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 142114#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 142115#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 142112#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 142113#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 142118#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 142119#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 142116#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 142117#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 142122#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 142123#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 142120#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 142121#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 142126#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 142127#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 142124#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 142125#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 142130#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 141747#(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)|)), 142131#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 142128#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 142129#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 142134#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 142135#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 141748#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 142132#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 142133#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 142138#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 142139#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 142136#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 142008#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 142009#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 142137#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 142142#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 142143#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 142140#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 142141#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 142146#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 142147#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 142144#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 142145#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 142150#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 142151#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 142148#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 142149#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 142154#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 142155#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 141512#true, 142152#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 141513#false, 142153#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 142158#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 142159#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 142156#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 142157#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 142162#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 142163#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 142160#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 142161#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 141782#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 142166#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 142167#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 142164#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 142165#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 142170#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 141915#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 142171#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 142168#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 142169#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 142174#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 142175#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 142172#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 142173#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 142176#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 142177#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-13 14:47:35,161 INFO L134 CoverageAnalysis]: Checked inductivity of 8130 backedges. 3710 proven. 3240 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:35,161 INFO L442 AbstractCegarLoop]: Interpolant automaton has 91 states [2018-04-13 14:47:35,161 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2018-04-13 14:47:35,161 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3421, Invalid=4769, Unknown=0, NotChecked=0, Total=8190 [2018-04-13 14:47:35,162 INFO L87 Difference]: Start difference. First operand 480 states and 659 transitions. Second operand 91 states. [2018-04-13 14:47:39,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:47:39,944 INFO L93 Difference]: Finished difference Result 688 states and 851 transitions. [2018-04-13 14:47:39,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2018-04-13 14:47:39,944 INFO L78 Accepts]: Start accepts. Automaton has 91 states. Word has length 262 [2018-04-13 14:47:39,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:47:39,945 INFO L225 Difference]: With dead ends: 688 [2018-04-13 14:47:39,945 INFO L226 Difference]: Without dead ends: 681 [2018-04-13 14:47:39,946 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3490 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=9095, Invalid=20317, Unknown=0, NotChecked=0, Total=29412 [2018-04-13 14:47:39,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2018-04-13 14:47:39,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 481. [2018-04-13 14:47:39,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 481 states. [2018-04-13 14:47:39,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 661 transitions. [2018-04-13 14:47:39,950 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 661 transitions. Word has length 262 [2018-04-13 14:47:39,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:47:39,950 INFO L459 AbstractCegarLoop]: Abstraction has 481 states and 661 transitions. [2018-04-13 14:47:39,950 INFO L460 AbstractCegarLoop]: Interpolant automaton has 91 states. [2018-04-13 14:47:39,950 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 661 transitions. [2018-04-13 14:47:39,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-04-13 14:47:39,951 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:47:39,951 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-13 14:47:39,951 INFO L408 AbstractCegarLoop]: === Iteration 95 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:47:39,951 INFO L82 PathProgramCache]: Analyzing trace with hash -929579727, now seen corresponding path program 82 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-13 14:47:39,954 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:47:40,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:40,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:42,527 INFO L134 CoverageAnalysis]: Checked inductivity of 8256 backedges. 3755 proven. 3321 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:42,544 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:47:42,544 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [92] total 92 [2018-04-13 14:47:42,544 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:47:42,545 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:47:42,545 INFO L182 omatonBuilderFactory]: Interpolants [143746#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 144130#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 144131#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 144128#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 143745#(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)|)), 144129#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 144134#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 144135#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 144007#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 144132#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 144133#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 144138#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 144139#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 144008#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 144136#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 144137#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 144142#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 144143#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 144140#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 144141#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 144146#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 144147#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 144144#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 144145#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 143510#false, 144150#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 144151#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 144148#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 143509#true, 144149#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 144154#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 144155#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 144152#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 144153#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 144158#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 144159#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 144156#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 144157#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 144162#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 144163#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 144160#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 144161#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 144166#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 144167#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 143780#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 144164#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 144165#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 144170#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 144171#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 144168#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 143913#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 144169#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 144174#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 144175#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 144172#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 144173#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 144178#(not (= 119 |#Ultimate.C_memset_#amount|)), 144176#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 144177#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 144095#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 144098#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 144099#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 144096#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 144097#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 144102#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 144103#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 144100#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 144101#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 144106#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 144107#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 144104#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 144105#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 144110#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 144111#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 144108#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 144109#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 144114#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 144115#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 144112#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 144113#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 144118#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 144119#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 144116#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 144117#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 144122#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 144123#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 144120#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 144121#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 144126#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 144127#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 144124#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 144125#(<= |#Ultimate.C_memset_#t~loopctr36| 29)] [2018-04-13 14:47:42,545 INFO L134 CoverageAnalysis]: Checked inductivity of 8256 backedges. 3755 proven. 3321 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:42,545 INFO L442 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-04-13 14:47:42,546 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-04-13 14:47:42,546 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3505, Invalid=4867, Unknown=0, NotChecked=0, Total=8372 [2018-04-13 14:47:42,546 INFO L87 Difference]: Start difference. First operand 481 states and 661 transitions. Second operand 92 states. [2018-04-13 14:47:46,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:47:46,688 INFO L93 Difference]: Finished difference Result 691 states and 855 transitions. [2018-04-13 14:47:46,688 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 169 states. [2018-04-13 14:47:46,688 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 263 [2018-04-13 14:47:46,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:47:46,689 INFO L225 Difference]: With dead ends: 691 [2018-04-13 14:47:46,689 INFO L226 Difference]: Without dead ends: 684 [2018-04-13 14:47:46,690 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3575 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=9331, Invalid=20771, Unknown=0, NotChecked=0, Total=30102 [2018-04-13 14:47:46,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2018-04-13 14:47:46,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 482. [2018-04-13 14:47:46,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 482 states. [2018-04-13 14:47:46,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 663 transitions. [2018-04-13 14:47:46,694 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 663 transitions. Word has length 263 [2018-04-13 14:47:46,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:47:46,694 INFO L459 AbstractCegarLoop]: Abstraction has 482 states and 663 transitions. [2018-04-13 14:47:46,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-04-13 14:47:46,694 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 663 transitions. [2018-04-13 14:47:46,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2018-04-13 14:47:46,695 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:47:46,695 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-13 14:47:46,695 INFO L408 AbstractCegarLoop]: === Iteration 96 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:47:46,695 INFO L82 PathProgramCache]: Analyzing trace with hash -1866305951, now seen corresponding path program 83 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-13 14:47:46,697 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:47:46,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:46,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:47,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:47,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:49,162 INFO L134 CoverageAnalysis]: Checked inductivity of 8383 backedges. 3800 proven. 3403 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:49,179 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:47:49,180 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [93] total 93 [2018-04-13 14:47:49,180 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:47:49,180 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:47:49,180 INFO L182 omatonBuilderFactory]: Interpolants [146178#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 146179#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 146176#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 145921#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 146177#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 146182#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 146183#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 146180#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 146181#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 146186#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 146187#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 146184#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 146185#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 146188#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 146189#(not (= 119 |#Ultimate.C_memset_#amount|)), 146106#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 146107#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 146105#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 146110#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 146111#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 146108#(= |#Ultimate.C_memset_#t~loopctr36| 2), 146109#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 146114#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 146115#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 146112#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 146113#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 146118#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 146119#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 146116#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 146117#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 146122#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 146123#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 146120#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 146121#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 146126#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 146127#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 146124#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 146125#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 146130#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 146131#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 146128#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 146129#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 146134#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 146135#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 146132#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 146133#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 145754#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 146138#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 146139#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 146136#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 145753#(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)|)), 146137#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 146142#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 146143#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 146140#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 146141#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 146146#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 146147#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 146144#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 146016#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 146017#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 146145#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 146150#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 146151#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 146148#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 146149#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 146154#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 146155#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 146152#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 146153#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 146158#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 146159#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 145516#true, 146156#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 145517#false, 146157#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 146162#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 146163#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 146160#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 146161#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 146166#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 146167#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 146164#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 146165#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 146170#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 146171#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 146168#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 146169#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 146174#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 146175#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 145788#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 146172#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 146173#(<= |#Ultimate.C_memset_#t~loopctr36| 67)] [2018-04-13 14:47:49,181 INFO L134 CoverageAnalysis]: Checked inductivity of 8383 backedges. 3800 proven. 3403 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:49,181 INFO L442 AbstractCegarLoop]: Interpolant automaton has 93 states [2018-04-13 14:47:49,181 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2018-04-13 14:47:49,181 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3586, Invalid=4970, Unknown=0, NotChecked=0, Total=8556 [2018-04-13 14:47:49,181 INFO L87 Difference]: Start difference. First operand 482 states and 663 transitions. Second operand 93 states. [2018-04-13 14:47:52,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:47:52,661 INFO L93 Difference]: Finished difference Result 694 states and 859 transitions. [2018-04-13 14:47:52,661 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2018-04-13 14:47:52,661 INFO L78 Accepts]: Start accepts. Automaton has 93 states. Word has length 264 [2018-04-13 14:47:52,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:47:52,662 INFO L225 Difference]: With dead ends: 694 [2018-04-13 14:47:52,662 INFO L226 Difference]: Without dead ends: 687 [2018-04-13 14:47:52,663 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3658 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=9563, Invalid=21237, Unknown=0, NotChecked=0, Total=30800 [2018-04-13 14:47:52,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2018-04-13 14:47:52,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 483. [2018-04-13 14:47:52,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 483 states. [2018-04-13 14:47:52,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 665 transitions. [2018-04-13 14:47:52,667 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 665 transitions. Word has length 264 [2018-04-13 14:47:52,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:47:52,667 INFO L459 AbstractCegarLoop]: Abstraction has 483 states and 665 transitions. [2018-04-13 14:47:52,667 INFO L460 AbstractCegarLoop]: Interpolant automaton has 93 states. [2018-04-13 14:47:52,667 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 665 transitions. [2018-04-13 14:47:52,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2018-04-13 14:47:52,668 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:47:52,668 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-13 14:47:52,668 INFO L408 AbstractCegarLoop]: === Iteration 97 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:47:52,668 INFO L82 PathProgramCache]: Analyzing trace with hash -840047823, now seen corresponding path program 84 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-13 14:47:52,670 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:47:52,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:52,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:53,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:53,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:47:55,208 INFO L134 CoverageAnalysis]: Checked inductivity of 8511 backedges. 3845 proven. 3486 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:55,225 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:47:55,225 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [94] total 94 [2018-04-13 14:47:55,226 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:47:55,226 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:47:55,226 INFO L182 omatonBuilderFactory]: Interpolants [148126#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 148127#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 148125#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 148130#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 148131#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 148128#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 148129#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 148134#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 148135#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 148132#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 148133#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 148138#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 148139#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 148136#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 148137#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 148142#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 148143#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 148140#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 148141#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 148146#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 148147#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 148144#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 148145#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 148150#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 148151#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 148148#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 148149#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 148154#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 147771#(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)|)), 148155#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 148152#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 148153#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 148158#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 148159#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 147772#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 148156#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 148157#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 148162#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 148163#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 148035#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 148160#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 148161#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 148166#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 148167#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 148036#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 148164#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 148165#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 148170#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 148171#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 148168#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 148169#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 147534#false, 148174#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 148175#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 148172#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 147533#true, 148173#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 148178#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 148179#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 148176#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 148177#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 148182#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 148183#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 148180#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 148181#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 148186#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 148187#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 148184#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 148185#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 147806#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 148190#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 148191#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 148188#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 148189#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 148194#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 147939#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 148195#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 148192#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 148193#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 148198#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 148199#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 148196#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 148197#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 148202#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 148203#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 148200#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 148201#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 148206#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 148207#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 148204#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 148205#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 148210#(not (= 119 |#Ultimate.C_memset_#amount|)), 148208#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 148209#(<= |#Ultimate.C_memset_#t~loopctr36| 83)] [2018-04-13 14:47:55,226 INFO L134 CoverageAnalysis]: Checked inductivity of 8511 backedges. 3845 proven. 3486 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:47:55,227 INFO L442 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-04-13 14:47:55,227 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-04-13 14:47:55,227 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3674, Invalid=5068, Unknown=0, NotChecked=0, Total=8742 [2018-04-13 14:47:55,227 INFO L87 Difference]: Start difference. First operand 483 states and 665 transitions. Second operand 94 states. [2018-04-13 14:48:00,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:48:00,261 INFO L93 Difference]: Finished difference Result 697 states and 863 transitions. [2018-04-13 14:48:00,261 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 173 states. [2018-04-13 14:48:00,261 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 265 [2018-04-13 14:48:00,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:48:00,262 INFO L225 Difference]: With dead ends: 697 [2018-04-13 14:48:00,262 INFO L226 Difference]: Without dead ends: 690 [2018-04-13 14:48:00,263 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3746 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=9808, Invalid=21698, Unknown=0, NotChecked=0, Total=31506 [2018-04-13 14:48:00,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2018-04-13 14:48:00,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 484. [2018-04-13 14:48:00,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 484 states. [2018-04-13 14:48:00,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 667 transitions. [2018-04-13 14:48:00,267 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 667 transitions. Word has length 265 [2018-04-13 14:48:00,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:48:00,267 INFO L459 AbstractCegarLoop]: Abstraction has 484 states and 667 transitions. [2018-04-13 14:48:00,267 INFO L460 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-04-13 14:48:00,267 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 667 transitions. [2018-04-13 14:48:00,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2018-04-13 14:48:00,268 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:48:00,268 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-13 14:48:00,268 INFO L408 AbstractCegarLoop]: === Iteration 98 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:48:00,268 INFO L82 PathProgramCache]: Analyzing trace with hash 909183073, now seen corresponding path program 85 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-13 14:48:00,270 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:48:00,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:00,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:03,145 INFO L134 CoverageAnalysis]: Checked inductivity of 8640 backedges. 3890 proven. 3570 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:03,163 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:48:03,163 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [95] total 95 [2018-04-13 14:48:03,163 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:48:03,163 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:48:03,163 INFO L182 omatonBuilderFactory]: Interpolants [150155#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 150158#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 150159#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 150156#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 150157#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 150162#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 150163#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 150160#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 150161#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 150166#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 150167#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 150164#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 150165#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 150170#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 150171#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 150168#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 150169#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 150174#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 150175#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 150172#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 150173#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 150178#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 150179#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 150176#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 150177#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 150182#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 149799#(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)|)), 150183#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 150180#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 150181#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 150186#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 150187#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 149800#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 150184#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 150185#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 150190#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 150191#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 150188#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 150189#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 150194#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 150195#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 150192#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 150064#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 150065#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 150193#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 150198#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 150199#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 150196#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 150197#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 150202#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 150203#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 149560#true, 150200#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 149561#false, 150201#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 150206#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 150207#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 150204#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 150205#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 150210#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 150211#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 150208#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 150209#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 150214#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 150215#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 150212#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 150213#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 149834#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 150218#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 150219#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 150216#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 150217#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 150222#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 149967#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 150223#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 150220#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 150221#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 150226#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 150227#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 150224#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 150225#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 150230#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 150231#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 150228#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 150229#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 150234#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 150235#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 150232#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 150233#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 150238#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 150239#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 150236#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 150237#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 150240#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 150241#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-13 14:48:03,164 INFO L134 CoverageAnalysis]: Checked inductivity of 8640 backedges. 3890 proven. 3570 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:03,164 INFO L442 AbstractCegarLoop]: Interpolant automaton has 95 states [2018-04-13 14:48:03,164 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2018-04-13 14:48:03,165 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3759, Invalid=5171, Unknown=0, NotChecked=0, Total=8930 [2018-04-13 14:48:03,165 INFO L87 Difference]: Start difference. First operand 484 states and 667 transitions. Second operand 95 states. [2018-04-13 14:48:08,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:48:08,296 INFO L93 Difference]: Finished difference Result 700 states and 867 transitions. [2018-04-13 14:48:08,296 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 175 states. [2018-04-13 14:48:08,296 INFO L78 Accepts]: Start accepts. Automaton has 95 states. Word has length 266 [2018-04-13 14:48:08,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:48:08,297 INFO L225 Difference]: With dead ends: 700 [2018-04-13 14:48:08,297 INFO L226 Difference]: Without dead ends: 693 [2018-04-13 14:48:08,298 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3832 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=10049, Invalid=22171, Unknown=0, NotChecked=0, Total=32220 [2018-04-13 14:48:08,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2018-04-13 14:48:08,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 485. [2018-04-13 14:48:08,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 485 states. [2018-04-13 14:48:08,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 669 transitions. [2018-04-13 14:48:08,302 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 669 transitions. Word has length 266 [2018-04-13 14:48:08,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:48:08,303 INFO L459 AbstractCegarLoop]: Abstraction has 485 states and 669 transitions. [2018-04-13 14:48:08,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 95 states. [2018-04-13 14:48:08,303 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 669 transitions. [2018-04-13 14:48:08,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2018-04-13 14:48:08,303 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:48:08,304 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-13 14:48:08,304 INFO L408 AbstractCegarLoop]: === Iteration 99 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:48:08,304 INFO L82 PathProgramCache]: Analyzing trace with hash -699233999, now seen corresponding path program 86 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-13 14:48:08,306 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:48:08,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:08,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:10,981 INFO L134 CoverageAnalysis]: Checked inductivity of 8770 backedges. 3935 proven. 3655 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:10,997 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:48:10,997 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [96] total 96 [2018-04-13 14:48:10,997 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:48:10,998 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:48:10,998 INFO L182 omatonBuilderFactory]: Interpolants [152195#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 152198#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 152199#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 152196#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 152197#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 152202#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 152203#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 152200#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 152201#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 152206#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 152207#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 152204#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 152205#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 152210#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 152211#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 152208#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 152209#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 152214#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 152215#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 152212#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 152213#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 152218#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 152219#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 152216#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 152217#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 151838#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 152222#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 152223#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 152220#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 151837#(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)|)), 152221#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 152226#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 152227#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 152224#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 152225#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 152230#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 152231#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 152103#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 152228#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 152229#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 152234#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 152235#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 152104#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 152232#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 152233#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 151598#false, 152238#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 152239#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 152236#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 151597#true, 152237#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 152242#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 152243#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 152240#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 152241#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 152246#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 152247#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 152244#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 152245#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 152250#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 152251#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 152248#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 152249#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 152254#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 152255#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 152252#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 152253#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 152258#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 152259#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 151872#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 152256#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 152257#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 152262#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 152263#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 152260#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 152005#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 152261#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 152266#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 152267#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 152264#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 152265#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 152270#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 152271#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 152268#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 152269#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 152274#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 152275#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 152272#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 152273#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 152278#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 152279#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 152276#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 152277#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 152282#(not (= 119 |#Ultimate.C_memset_#amount|)), 152280#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 152281#(<= |#Ultimate.C_memset_#t~loopctr36| 85)] [2018-04-13 14:48:10,998 INFO L134 CoverageAnalysis]: Checked inductivity of 8770 backedges. 3935 proven. 3655 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:10,999 INFO L442 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-04-13 14:48:10,999 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-04-13 14:48:10,999 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3847, Invalid=5273, Unknown=0, NotChecked=0, Total=9120 [2018-04-13 14:48:10,999 INFO L87 Difference]: Start difference. First operand 485 states and 669 transitions. Second operand 96 states. [2018-04-13 14:48:16,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:48:16,117 INFO L93 Difference]: Finished difference Result 703 states and 871 transitions. [2018-04-13 14:48:16,117 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2018-04-13 14:48:16,117 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 267 [2018-04-13 14:48:16,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:48:16,118 INFO L225 Difference]: With dead ends: 703 [2018-04-13 14:48:16,118 INFO L226 Difference]: Without dead ends: 696 [2018-04-13 14:48:16,118 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3921 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=10297, Invalid=22645, Unknown=0, NotChecked=0, Total=32942 [2018-04-13 14:48:16,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2018-04-13 14:48:16,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 486. [2018-04-13 14:48:16,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 486 states. [2018-04-13 14:48:16,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 671 transitions. [2018-04-13 14:48:16,123 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 671 transitions. Word has length 267 [2018-04-13 14:48:16,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:48:16,123 INFO L459 AbstractCegarLoop]: Abstraction has 486 states and 671 transitions. [2018-04-13 14:48:16,123 INFO L460 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-04-13 14:48:16,123 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 671 transitions. [2018-04-13 14:48:16,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-04-13 14:48:16,124 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:48:16,124 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-13 14:48:16,124 INFO L408 AbstractCegarLoop]: === Iteration 100 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:48:16,124 INFO L82 PathProgramCache]: Analyzing trace with hash 979444321, now seen corresponding path program 87 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-13 14:48:16,126 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:48:16,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:16,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:18,844 INFO L134 CoverageAnalysis]: Checked inductivity of 8901 backedges. 3980 proven. 3741 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:18,862 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:48:18,862 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [97] total 97 [2018-04-13 14:48:18,862 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:48:18,862 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:48:18,862 INFO L182 omatonBuilderFactory]: Interpolants [153886#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 153885#(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)|)), 154152#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 154153#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 153644#true, 153645#false, 153920#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 154246#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 154247#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 154245#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 154250#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 154251#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 154248#(= |#Ultimate.C_memset_#t~loopctr36| 2), 154249#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 154254#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 154255#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 154252#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 154253#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 154258#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 154259#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 154256#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 154257#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 154262#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 154263#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 154260#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 154261#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 154266#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 154267#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 154264#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 154265#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 154270#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 154271#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 154268#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 154269#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 154274#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 154275#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 154272#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 154273#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 154278#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 154279#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 154276#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 154277#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 154282#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 154283#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 154280#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 154281#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 154286#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 154287#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 154284#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 154285#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 154290#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 154291#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 154288#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 154289#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 154294#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 154295#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 154292#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 154293#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 154298#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 154299#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 154296#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 154297#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 154302#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 154303#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 154300#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 154301#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 154306#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 154307#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 154304#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 154305#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 154310#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 154311#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 154308#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 154053#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 154309#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 154314#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 154315#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 154312#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 154313#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 154318#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 154319#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 154316#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 154317#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 154322#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 154323#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 154320#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 154321#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 154326#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 154327#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 154324#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 154325#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 154330#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 154331#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 154328#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 154329#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 154332#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 154333#(not (= 119 |#Ultimate.C_memset_#amount|))] [2018-04-13 14:48:18,863 INFO L134 CoverageAnalysis]: Checked inductivity of 8901 backedges. 3980 proven. 3741 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:18,863 INFO L442 AbstractCegarLoop]: Interpolant automaton has 97 states [2018-04-13 14:48:18,863 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2018-04-13 14:48:18,864 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3932, Invalid=5380, Unknown=0, NotChecked=0, Total=9312 [2018-04-13 14:48:18,864 INFO L87 Difference]: Start difference. First operand 486 states and 671 transitions. Second operand 97 states. [2018-04-13 14:48:24,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:48:24,078 INFO L93 Difference]: Finished difference Result 706 states and 875 transitions. [2018-04-13 14:48:24,078 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 179 states. [2018-04-13 14:48:24,078 INFO L78 Accepts]: Start accepts. Automaton has 97 states. Word has length 268 [2018-04-13 14:48:24,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:48:24,079 INFO L225 Difference]: With dead ends: 706 [2018-04-13 14:48:24,079 INFO L226 Difference]: Without dead ends: 699 [2018-04-13 14:48:24,080 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4008 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=10541, Invalid=23131, Unknown=0, NotChecked=0, Total=33672 [2018-04-13 14:48:24,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2018-04-13 14:48:24,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 487. [2018-04-13 14:48:24,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 487 states. [2018-04-13 14:48:24,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 673 transitions. [2018-04-13 14:48:24,084 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 673 transitions. Word has length 268 [2018-04-13 14:48:24,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:48:24,084 INFO L459 AbstractCegarLoop]: Abstraction has 487 states and 673 transitions. [2018-04-13 14:48:24,084 INFO L460 AbstractCegarLoop]: Interpolant automaton has 97 states. [2018-04-13 14:48:24,084 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 673 transitions. [2018-04-13 14:48:24,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2018-04-13 14:48:24,085 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:48:24,085 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-13 14:48:24,085 INFO L408 AbstractCegarLoop]: === Iteration 101 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:48:24,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1478864689, now seen corresponding path program 88 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-13 14:48:24,087 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:48:24,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:24,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:26,879 INFO L134 CoverageAnalysis]: Checked inductivity of 9033 backedges. 4025 proven. 3828 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:26,896 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:48:26,896 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [98] total 98 [2018-04-13 14:48:26,896 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:48:26,897 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:48:26,897 INFO L182 omatonBuilderFactory]: Interpolants [155943#(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)|)), 155944#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 156211#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 155702#false, 156212#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 155701#true, 155978#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 156306#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 156307#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 156305#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 156310#(= 4 |#Ultimate.C_memset_#t~loopctr36|), 156311#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 156308#(= |#Ultimate.C_memset_#t~loopctr36| 2), 156309#(= |#Ultimate.C_memset_#t~loopctr36| 3), 156314#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 156315#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 156312#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 156313#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 156318#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 156319#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 156316#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 156317#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 156322#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 156323#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 156320#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 156321#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 156326#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 156327#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 156324#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 156325#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 156330#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 156331#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 156328#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 156329#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 156334#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 156335#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 156332#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 156333#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 156338#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 156339#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 156336#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 156337#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 156342#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 156343#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 156340#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 156341#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 156346#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 156347#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 156344#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 156345#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 156350#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 156351#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 156348#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 156349#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 156354#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 156355#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 156352#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 156353#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 156358#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 156359#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 156356#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 156357#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 156362#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 156363#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 156360#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 156361#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 156366#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 156111#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 156367#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 156364#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 156365#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 156370#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 156371#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 156368#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 156369#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 156374#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 156375#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 156372#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 156373#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 156378#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 156379#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 156376#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 156377#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 156382#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 156383#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 156380#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 156381#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 156386#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 156387#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 156384#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 156385#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 156390#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 156391#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 156388#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 156389#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 156394#(not (= 119 |#Ultimate.C_memset_#amount|)), 156392#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 156393#(<= |#Ultimate.C_memset_#t~loopctr36| 87)] [2018-04-13 14:48:26,898 INFO L134 CoverageAnalysis]: Checked inductivity of 9033 backedges. 4025 proven. 3828 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:26,898 INFO L442 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-04-13 14:48:26,898 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-04-13 14:48:26,898 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4014, Invalid=5492, Unknown=0, NotChecked=0, Total=9506 [2018-04-13 14:48:26,898 INFO L87 Difference]: Start difference. First operand 487 states and 673 transitions. Second operand 98 states. [2018-04-13 14:48:32,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:48:32,231 INFO L93 Difference]: Finished difference Result 709 states and 879 transitions. [2018-04-13 14:48:32,231 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 181 states. [2018-04-13 14:48:32,231 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 269 [2018-04-13 14:48:32,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:48:32,232 INFO L225 Difference]: With dead ends: 709 [2018-04-13 14:48:32,232 INFO L226 Difference]: Without dead ends: 702 [2018-04-13 14:48:32,233 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4096 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=10784, Invalid=23626, Unknown=0, NotChecked=0, Total=34410 [2018-04-13 14:48:32,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2018-04-13 14:48:32,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 488. [2018-04-13 14:48:32,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 488 states. [2018-04-13 14:48:32,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 675 transitions. [2018-04-13 14:48:32,238 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 675 transitions. Word has length 269 [2018-04-13 14:48:32,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:48:32,238 INFO L459 AbstractCegarLoop]: Abstraction has 488 states and 675 transitions. [2018-04-13 14:48:32,238 INFO L460 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-04-13 14:48:32,238 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 675 transitions. [2018-04-13 14:48:32,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2018-04-13 14:48:32,239 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:48:32,239 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-13 14:48:32,239 INFO L408 AbstractCegarLoop]: === Iteration 102 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:48:32,239 INFO L82 PathProgramCache]: Analyzing trace with hash -218973087, now seen corresponding path program 89 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-13 14:48:32,241 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:48:32,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:32,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:35,003 INFO L134 CoverageAnalysis]: Checked inductivity of 9166 backedges. 4070 proven. 3916 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:35,020 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:48:35,020 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [99] total 99 [2018-04-13 14:48:35,020 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:48:35,020 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:48:35,021 INFO L182 omatonBuilderFactory]: Interpolants [158464#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 158465#(not (= 119 |#Ultimate.C_memset_#amount|)), 158011#(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)|)), 158012#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 157768#true, 158280#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 157769#false, 158281#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 158046#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 158375#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 158378#(= |#Ultimate.C_memset_#t~loopctr36| 2), 158379#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 158376#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 158377#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 158382#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 158383#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 158380#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 158381#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 158386#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 158387#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 158384#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 158385#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 158390#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 158391#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 158388#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 158389#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 158394#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 158395#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 158392#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 158393#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 158398#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 158399#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 158396#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 158397#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 158402#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 158403#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 158400#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 158401#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 158406#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 158407#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 158404#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 158405#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 158410#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 158411#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 158408#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 158409#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 158414#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 158415#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 158412#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 158413#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 158418#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 158419#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 158416#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 158417#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 158422#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 158423#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 158420#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 158421#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 158426#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 158427#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 158424#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 158425#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 158430#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 158431#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 158428#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 158429#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 158434#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 158179#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 158435#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 158432#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 158433#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 158438#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 158439#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 158436#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 158437#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 158442#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 158443#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 158440#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 158441#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 158446#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 158447#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 158444#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 158445#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 158450#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 158451#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 158448#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 158449#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 158454#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 158455#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 158452#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 158453#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 158458#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 158459#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 158456#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 158457#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 158462#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 158463#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 158460#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 158461#(<= |#Ultimate.C_memset_#t~loopctr36| 85)] [2018-04-13 14:48:35,021 INFO L134 CoverageAnalysis]: Checked inductivity of 9166 backedges. 4070 proven. 3916 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:35,021 INFO L442 AbstractCegarLoop]: Interpolant automaton has 99 states [2018-04-13 14:48:35,021 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2018-04-13 14:48:35,022 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4111, Invalid=5591, Unknown=0, NotChecked=0, Total=9702 [2018-04-13 14:48:35,022 INFO L87 Difference]: Start difference. First operand 488 states and 675 transitions. Second operand 99 states. [2018-04-13 14:48:38,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:48:38,714 INFO L93 Difference]: Finished difference Result 712 states and 883 transitions. [2018-04-13 14:48:38,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2018-04-13 14:48:38,715 INFO L78 Accepts]: Start accepts. Automaton has 99 states. Word has length 270 [2018-04-13 14:48:38,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:48:38,716 INFO L225 Difference]: With dead ends: 712 [2018-04-13 14:48:38,716 INFO L226 Difference]: Without dead ends: 705 [2018-04-13 14:48:38,717 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4189 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=11048, Invalid=24108, Unknown=0, NotChecked=0, Total=35156 [2018-04-13 14:48:38,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2018-04-13 14:48:38,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 489. [2018-04-13 14:48:38,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 489 states. [2018-04-13 14:48:38,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 677 transitions. [2018-04-13 14:48:38,722 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 677 transitions. Word has length 270 [2018-04-13 14:48:38,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:48:38,722 INFO L459 AbstractCegarLoop]: Abstraction has 489 states and 677 transitions. [2018-04-13 14:48:38,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 99 states. [2018-04-13 14:48:38,722 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 677 transitions. [2018-04-13 14:48:38,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2018-04-13 14:48:38,722 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:48:38,723 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-13 14:48:38,723 INFO L408 AbstractCegarLoop]: === Iteration 103 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:48:38,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1312336591, now seen corresponding path program 90 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-13 14:48:38,725 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:48:38,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:38,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:39,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:39,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:39,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:41,547 INFO L134 CoverageAnalysis]: Checked inductivity of 9300 backedges. 4115 proven. 4005 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:41,564 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:48:41,564 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [100] total 100 [2018-04-13 14:48:41,565 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:48:41,565 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:48:41,565 INFO L182 omatonBuilderFactory]: Interpolants [160514#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 160515#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 160512#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 160257#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 160513#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 160518#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 160519#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 160516#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 160517#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 160522#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 160523#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 160520#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 160521#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 160526#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 160527#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 160524#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 160525#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 160530#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 160531#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 160528#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 160529#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 160534#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 160535#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 160532#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 160533#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 160538#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 160539#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 160536#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 160537#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 160542#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 160543#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 160540#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 160541#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 160546#(not (= 119 |#Ultimate.C_memset_#amount|)), 160544#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 160545#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 160090#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 160089#(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)|)), 159846#false, 160359#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 159845#true, 160360#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 160124#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 160455#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 160458#(= |#Ultimate.C_memset_#t~loopctr36| 2), 160459#(= |#Ultimate.C_memset_#t~loopctr36| 3), 160456#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 160457#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 160462#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 160463#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 160460#(= 4 |#Ultimate.C_memset_#t~loopctr36|), 160461#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 160466#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 160467#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 160464#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 160465#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 160470#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 160471#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 160468#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 160469#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 160474#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 160475#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 160472#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 160473#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 160478#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 160479#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 160476#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 160477#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 160482#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 160483#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 160480#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 160481#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 160486#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 160487#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 160484#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 160485#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 160490#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 160491#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 160488#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 160489#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 160494#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 160495#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 160492#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 160493#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 160498#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 160499#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 160496#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 160497#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 160502#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 160503#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 160500#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 160501#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 160506#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 160507#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 160504#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 160505#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 160510#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 160511#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 160508#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 160509#(<= |#Ultimate.C_memset_#t~loopctr36| 53)] [2018-04-13 14:48:41,565 INFO L134 CoverageAnalysis]: Checked inductivity of 9300 backedges. 4115 proven. 4005 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:41,566 INFO L442 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-04-13 14:48:41,566 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-04-13 14:48:41,566 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4195, Invalid=5705, Unknown=0, NotChecked=0, Total=9900 [2018-04-13 14:48:41,566 INFO L87 Difference]: Start difference. First operand 489 states and 677 transitions. Second operand 100 states. [2018-04-13 14:48:45,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:48:45,866 INFO L93 Difference]: Finished difference Result 715 states and 887 transitions. [2018-04-13 14:48:45,866 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2018-04-13 14:48:45,866 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 271 [2018-04-13 14:48:45,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:48:45,867 INFO L225 Difference]: With dead ends: 715 [2018-04-13 14:48:45,867 INFO L226 Difference]: Without dead ends: 708 [2018-04-13 14:48:45,868 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4279 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=11297, Invalid=24613, Unknown=0, NotChecked=0, Total=35910 [2018-04-13 14:48:45,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2018-04-13 14:48:45,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 490. [2018-04-13 14:48:45,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 490 states. [2018-04-13 14:48:45,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 679 transitions. [2018-04-13 14:48:45,873 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 679 transitions. Word has length 271 [2018-04-13 14:48:45,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:48:45,873 INFO L459 AbstractCegarLoop]: Abstraction has 490 states and 679 transitions. [2018-04-13 14:48:45,873 INFO L460 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-04-13 14:48:45,873 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 679 transitions. [2018-04-13 14:48:45,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2018-04-13 14:48:45,874 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:48:45,874 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-13 14:48:45,874 INFO L408 AbstractCegarLoop]: === Iteration 104 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:48:45,874 INFO L82 PathProgramCache]: Analyzing trace with hash -846866847, now seen corresponding path program 91 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-13 14:48:45,876 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:48:45,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:46,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:48,785 INFO L134 CoverageAnalysis]: Checked inductivity of 9435 backedges. 4160 proven. 4095 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:48,802 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:48:48,802 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [101] total 101 [2018-04-13 14:48:48,802 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:48:48,802 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:48:48,803 INFO L182 omatonBuilderFactory]: Interpolants [162562#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 162563#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 162560#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 162561#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 162566#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 162567#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 162564#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 162565#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 162570#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 162571#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 162568#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 162569#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 162574#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 162575#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 162572#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 162573#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 162578#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 162579#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 162576#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 162577#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 162582#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 162583#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 162580#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 162581#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 162586#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 162587#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 162584#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 162585#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 162590#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 162591#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 162588#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 162589#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 162594#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 162595#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 162592#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 162593#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 162598#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 162599#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 162596#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 162597#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 162602#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 162603#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 162600#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 162345#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 162601#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 162606#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 162607#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 162604#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 162605#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 162610#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 162611#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 162608#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 162609#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 162614#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 162615#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 162612#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 162613#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 162618#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 162619#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 162616#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 162617#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 162622#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 162623#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 162620#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 162621#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 162626#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 162627#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 162624#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 162625#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 162630#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 162631#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 162628#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 162629#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 162634#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 162635#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 162632#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 162633#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 162636#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 162637#(not (= 119 |#Ultimate.C_memset_#amount|)), 162178#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 162177#(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)|)), 161932#true, 161933#false, 162448#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 162449#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 162212#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 162546#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 162547#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 162545#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 162550#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 162551#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 162548#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 162549#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 162554#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 162555#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 162552#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 162553#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 162558#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 162559#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 162556#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 162557#(<= |#Ultimate.C_memset_#t~loopctr36| 11)] [2018-04-13 14:48:48,803 INFO L134 CoverageAnalysis]: Checked inductivity of 9435 backedges. 4160 proven. 4095 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:48,803 INFO L442 AbstractCegarLoop]: Interpolant automaton has 101 states [2018-04-13 14:48:48,804 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2018-04-13 14:48:48,804 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4296, Invalid=5804, Unknown=0, NotChecked=0, Total=10100 [2018-04-13 14:48:48,804 INFO L87 Difference]: Start difference. First operand 490 states and 679 transitions. Second operand 101 states. [2018-04-13 14:48:53,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:48:53,952 INFO L93 Difference]: Finished difference Result 718 states and 891 transitions. [2018-04-13 14:48:53,952 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2018-04-13 14:48:53,952 INFO L78 Accepts]: Start accepts. Automaton has 101 states. Word has length 272 [2018-04-13 14:48:53,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:48:53,953 INFO L225 Difference]: With dead ends: 718 [2018-04-13 14:48:53,953 INFO L226 Difference]: Without dead ends: 711 [2018-04-13 14:48:53,954 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4375 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=11570, Invalid=25102, Unknown=0, NotChecked=0, Total=36672 [2018-04-13 14:48:53,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2018-04-13 14:48:53,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 491. [2018-04-13 14:48:53,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 491 states. [2018-04-13 14:48:53,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 681 transitions. [2018-04-13 14:48:53,959 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 681 transitions. Word has length 272 [2018-04-13 14:48:53,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:48:53,959 INFO L459 AbstractCegarLoop]: Abstraction has 491 states and 681 transitions. [2018-04-13 14:48:53,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 101 states. [2018-04-13 14:48:53,959 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 681 transitions. [2018-04-13 14:48:53,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2018-04-13 14:48:53,959 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:48:53,959 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-13 14:48:53,960 INFO L408 AbstractCegarLoop]: === Iteration 105 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:48:53,960 INFO L82 PathProgramCache]: Analyzing trace with hash 697793329, now seen corresponding path program 92 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-13 14:48:53,962 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:48:54,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:54,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:48:56,915 INFO L134 CoverageAnalysis]: Checked inductivity of 9571 backedges. 4205 proven. 4186 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:56,932 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:48:56,932 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [102] total 102 [2018-04-13 14:48:56,932 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:48:56,932 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:48:56,932 INFO L182 omatonBuilderFactory]: Interpolants [164646#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 164647#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 164645#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 164650#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 164651#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 164648#(= |#Ultimate.C_memset_#t~loopctr36| 2), 164649#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 164654#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 164655#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 164652#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 164653#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 164658#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 164659#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 164656#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 164657#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 164662#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 164663#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 164660#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 164661#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 164666#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 164667#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 164664#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 164665#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 164670#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 164671#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 164668#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 164669#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 164674#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 164675#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 164672#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 164673#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 164678#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 164679#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 164676#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 164677#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 164682#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 164683#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 164680#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 164681#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 164686#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 164687#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 164684#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 164685#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 164690#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 164691#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 164688#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 164689#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 164694#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 164695#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 164692#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 164693#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 164698#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 164443#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 164699#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 164696#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 164697#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 164702#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 164703#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 164700#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 164701#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 164706#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 164707#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 164704#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 164705#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 164710#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 164711#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 164708#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 164709#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 164714#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 164715#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 164712#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 164713#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 164718#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 164719#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 164716#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 164717#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 164722#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 164723#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 164720#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 164721#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 164726#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 164727#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 164724#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 164725#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 164730#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 164731#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 164728#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 164729#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 164734#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 164735#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 164732#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 164733#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 164738#(not (= 119 |#Ultimate.C_memset_#amount|)), 164736#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 164737#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 164275#(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)|)), 164276#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 164030#false, 164029#true, 164547#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 164548#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 164310#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:48:56,933 INFO L134 CoverageAnalysis]: Checked inductivity of 9571 backedges. 4205 proven. 4186 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:48:56,933 INFO L442 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-04-13 14:48:56,933 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-04-13 14:48:56,934 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4387, Invalid=5915, Unknown=0, NotChecked=0, Total=10302 [2018-04-13 14:48:56,934 INFO L87 Difference]: Start difference. First operand 491 states and 681 transitions. Second operand 102 states. [2018-04-13 14:49:02,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:49:02,883 INFO L93 Difference]: Finished difference Result 721 states and 895 transitions. [2018-04-13 14:49:02,883 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 189 states. [2018-04-13 14:49:02,883 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 273 [2018-04-13 14:49:02,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:49:02,884 INFO L225 Difference]: With dead ends: 721 [2018-04-13 14:49:02,884 INFO L226 Difference]: Without dead ends: 714 [2018-04-13 14:49:02,885 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4468 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=11831, Invalid=25611, Unknown=0, NotChecked=0, Total=37442 [2018-04-13 14:49:02,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2018-04-13 14:49:02,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 492. [2018-04-13 14:49:02,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 492 states. [2018-04-13 14:49:02,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 683 transitions. [2018-04-13 14:49:02,890 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 683 transitions. Word has length 273 [2018-04-13 14:49:02,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:49:02,890 INFO L459 AbstractCegarLoop]: Abstraction has 492 states and 683 transitions. [2018-04-13 14:49:02,890 INFO L460 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-04-13 14:49:02,890 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 683 transitions. [2018-04-13 14:49:02,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2018-04-13 14:49:02,891 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:49:02,891 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-13 14:49:02,891 INFO L408 AbstractCegarLoop]: === Iteration 106 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:49:02,891 INFO L82 PathProgramCache]: Analyzing trace with hash 1337618529, now seen corresponding path program 93 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-13 14:49:02,893 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:49:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:03,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:05,911 INFO L134 CoverageAnalysis]: Checked inductivity of 9708 backedges. 4250 proven. 4278 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:05,929 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:49:05,929 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [103] total 103 [2018-04-13 14:49:05,929 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:49:05,929 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:49:05,929 INFO L182 omatonBuilderFactory]: Interpolants [166656#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 166657#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 166418#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 166755#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 166758#(= |#Ultimate.C_memset_#t~loopctr36| 2), 166759#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 166756#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 166757#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 166762#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 166763#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 166760#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 166761#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 166766#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 166767#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 166764#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 166765#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 166770#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 166771#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 166768#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 166769#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 166774#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 166775#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 166772#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 166773#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 166778#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 166779#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 166776#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 166777#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 166782#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 166783#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 166780#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 166781#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 166786#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 166787#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 166784#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 166785#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 166790#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 166791#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 166788#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 166789#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 166794#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 166795#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 166792#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 166793#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 166798#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 166799#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 166796#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 166797#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 166802#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 166803#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 166800#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 166801#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 166806#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 166551#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 166807#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 166804#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 166805#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 166810#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 166811#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 166808#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 166809#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 166814#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 166815#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 166812#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 166813#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 166818#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 166819#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 166816#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 166817#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 166822#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 166823#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 166820#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 166821#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 166826#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 166827#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 166824#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 166825#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 166830#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 166831#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 166828#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 166829#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 166834#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 166835#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 166832#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 166833#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 166838#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 166839#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 166836#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 166837#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 166842#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 166843#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 166840#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 166841#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 166846#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 166847#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 166844#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 166845#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 166848#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 166849#(not (= 119 |#Ultimate.C_memset_#amount|)), 166383#(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)|)), 166384#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 166136#true, 166137#false] [2018-04-13 14:49:05,930 INFO L134 CoverageAnalysis]: Checked inductivity of 9708 backedges. 4250 proven. 4278 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:05,930 INFO L442 AbstractCegarLoop]: Interpolant automaton has 103 states [2018-04-13 14:49:05,930 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2018-04-13 14:49:05,931 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4481, Invalid=6025, Unknown=0, NotChecked=0, Total=10506 [2018-04-13 14:49:05,931 INFO L87 Difference]: Start difference. First operand 492 states and 683 transitions. Second operand 103 states. [2018-04-13 14:49:11,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:49:11,533 INFO L93 Difference]: Finished difference Result 724 states and 899 transitions. [2018-04-13 14:49:11,534 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2018-04-13 14:49:11,534 INFO L78 Accepts]: Start accepts. Automaton has 103 states. Word has length 274 [2018-04-13 14:49:11,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:49:11,534 INFO L225 Difference]: With dead ends: 724 [2018-04-13 14:49:11,535 INFO L226 Difference]: Without dead ends: 717 [2018-04-13 14:49:11,535 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4563 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=12098, Invalid=26122, Unknown=0, NotChecked=0, Total=38220 [2018-04-13 14:49:11,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2018-04-13 14:49:11,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 493. [2018-04-13 14:49:11,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 493 states. [2018-04-13 14:49:11,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 685 transitions. [2018-04-13 14:49:11,540 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 685 transitions. Word has length 274 [2018-04-13 14:49:11,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:49:11,540 INFO L459 AbstractCegarLoop]: Abstraction has 493 states and 685 transitions. [2018-04-13 14:49:11,540 INFO L460 AbstractCegarLoop]: Interpolant automaton has 103 states. [2018-04-13 14:49:11,540 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 685 transitions. [2018-04-13 14:49:11,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2018-04-13 14:49:11,541 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:49:11,541 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-13 14:49:11,541 INFO L408 AbstractCegarLoop]: === Iteration 107 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:49:11,541 INFO L82 PathProgramCache]: Analyzing trace with hash -302636751, now seen corresponding path program 94 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-13 14:49:11,543 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:49:11,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:11,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:12,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:14,619 INFO L134 CoverageAnalysis]: Checked inductivity of 9846 backedges. 4295 proven. 4371 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:14,638 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:49:14,638 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [104] total 104 [2018-04-13 14:49:14,638 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:49:14,638 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:49:14,638 INFO L182 omatonBuilderFactory]: Interpolants [168962#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 168963#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 168960#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 168961#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 168966#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 168967#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 168964#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 168965#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 168970#(not (= 119 |#Ultimate.C_memset_#amount|)), 168968#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 168969#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 168502#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 168501#(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)|)), 168254#false, 168253#true, 168775#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 168776#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 168536#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 168875#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 168878#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 168879#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 168876#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 168877#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 168882#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 168883#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 168880#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 168881#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 168886#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 168887#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 168884#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 168885#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 168890#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 168891#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 168888#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 168889#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 168894#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 168895#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 168892#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 168893#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 168898#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 168899#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 168896#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 168897#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 168902#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 168903#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 168900#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 168901#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 168906#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 168907#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 168904#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 168905#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 168910#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 168911#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 168908#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 168909#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 168914#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 168915#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 168912#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 168913#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 168918#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 168919#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 168916#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 168917#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 168922#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 168923#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 168920#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 168921#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 168926#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 168927#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 168924#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 168669#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 168925#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 168930#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 168931#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 168928#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 168929#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 168934#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 168935#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 168932#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 168933#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 168938#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 168939#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 168936#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 168937#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 168942#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 168943#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 168940#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 168941#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 168946#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 168947#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 168944#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 168945#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 168950#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 168951#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 168948#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 168949#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 168954#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 168955#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 168952#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 168953#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 168958#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 168959#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 168956#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 168957#(<= |#Ultimate.C_memset_#t~loopctr36| 81)] [2018-04-13 14:49:14,639 INFO L134 CoverageAnalysis]: Checked inductivity of 9846 backedges. 4295 proven. 4371 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:14,639 INFO L442 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-04-13 14:49:14,639 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-04-13 14:49:14,640 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4578, Invalid=6134, Unknown=0, NotChecked=0, Total=10712 [2018-04-13 14:49:14,640 INFO L87 Difference]: Start difference. First operand 493 states and 685 transitions. Second operand 104 states. [2018-04-13 14:49:18,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:49:18,700 INFO L93 Difference]: Finished difference Result 727 states and 903 transitions. [2018-04-13 14:49:18,700 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2018-04-13 14:49:18,700 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 275 [2018-04-13 14:49:18,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:49:18,701 INFO L225 Difference]: With dead ends: 727 [2018-04-13 14:49:18,701 INFO L226 Difference]: Without dead ends: 720 [2018-04-13 14:49:18,702 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4660 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=12371, Invalid=26635, Unknown=0, NotChecked=0, Total=39006 [2018-04-13 14:49:18,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2018-04-13 14:49:18,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 494. [2018-04-13 14:49:18,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 494 states. [2018-04-13 14:49:18,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 687 transitions. [2018-04-13 14:49:18,706 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 687 transitions. Word has length 275 [2018-04-13 14:49:18,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:49:18,706 INFO L459 AbstractCegarLoop]: Abstraction has 494 states and 687 transitions. [2018-04-13 14:49:18,706 INFO L460 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-04-13 14:49:18,706 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 687 transitions. [2018-04-13 14:49:18,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2018-04-13 14:49:18,707 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:49:18,707 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-13 14:49:18,707 INFO L408 AbstractCegarLoop]: === Iteration 108 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:49:18,707 INFO L82 PathProgramCache]: Analyzing trace with hash 389057121, now seen corresponding path program 95 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-13 14:49:18,709 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:49:18,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:19,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:19,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:19,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:21,833 INFO L134 CoverageAnalysis]: Checked inductivity of 9985 backedges. 4340 proven. 4465 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:21,850 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:49:21,850 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [105] total 105 [2018-04-13 14:49:21,850 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:49:21,850 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:49:21,851 INFO L182 omatonBuilderFactory]: Interpolants [171010#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 171011#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 171008#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 171009#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 171014#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 171015#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 171012#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 171013#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 171018#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 171019#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 171016#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 171017#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 171022#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 171023#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 171020#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 171021#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 171026#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 171027#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 171024#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 171025#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 171030#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 171031#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 171028#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 171029#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 171034#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 171035#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 171032#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 171033#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 171038#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 171039#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 171036#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 171037#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 171042#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 171043#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 171040#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 171041#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 171046#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 171047#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 171044#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 171045#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 171050#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 171051#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 171048#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 171049#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 171054#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 171055#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 171052#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 170797#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 171053#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 171058#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 171059#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 171056#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 171057#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 171062#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 171063#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 171060#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 171061#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 171066#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 171067#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 171064#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 171065#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 171070#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 171071#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 171068#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 171069#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 171074#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 171075#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 171072#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 171073#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 171078#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 171079#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 171076#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 171077#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 171082#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 171083#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 171080#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 171081#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 171086#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 171087#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 171084#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 171085#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 171090#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 171091#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 171088#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 171089#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 171094#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 171095#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 171092#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 171093#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 171098#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 171099#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 171096#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 171097#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 171100#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 171101#(not (= 119 |#Ultimate.C_memset_#amount|)), 170630#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 170629#(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)|)), 170380#true, 170381#false, 170904#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 170905#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 170664#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 171006#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 171007#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 171005#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296)))] [2018-04-13 14:49:21,851 INFO L134 CoverageAnalysis]: Checked inductivity of 9985 backedges. 4340 proven. 4465 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:21,851 INFO L442 AbstractCegarLoop]: Interpolant automaton has 105 states [2018-04-13 14:49:21,852 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2018-04-13 14:49:21,852 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4675, Invalid=6245, Unknown=0, NotChecked=0, Total=10920 [2018-04-13 14:49:21,852 INFO L87 Difference]: Start difference. First operand 494 states and 687 transitions. Second operand 105 states. [2018-04-13 14:49:27,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:49:27,696 INFO L93 Difference]: Finished difference Result 730 states and 907 transitions. [2018-04-13 14:49:27,697 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2018-04-13 14:49:27,697 INFO L78 Accepts]: Start accepts. Automaton has 105 states. Word has length 276 [2018-04-13 14:49:27,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:49:27,697 INFO L225 Difference]: With dead ends: 730 [2018-04-13 14:49:27,697 INFO L226 Difference]: Without dead ends: 723 [2018-04-13 14:49:27,698 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4758 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=12646, Invalid=27154, Unknown=0, NotChecked=0, Total=39800 [2018-04-13 14:49:27,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2018-04-13 14:49:27,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 495. [2018-04-13 14:49:27,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 495 states. [2018-04-13 14:49:27,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 689 transitions. [2018-04-13 14:49:27,702 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 689 transitions. Word has length 276 [2018-04-13 14:49:27,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:49:27,703 INFO L459 AbstractCegarLoop]: Abstraction has 495 states and 689 transitions. [2018-04-13 14:49:27,703 INFO L460 AbstractCegarLoop]: Interpolant automaton has 105 states. [2018-04-13 14:49:27,703 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 689 transitions. [2018-04-13 14:49:27,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2018-04-13 14:49:27,703 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:49:27,703 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-13 14:49:27,703 INFO L408 AbstractCegarLoop]: === Iteration 109 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:49:27,704 INFO L82 PathProgramCache]: Analyzing trace with hash 356730673, now seen corresponding path program 96 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-13 14:49:27,706 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:49:27,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:27,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:28,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:31,255 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 4385 proven. 4560 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:31,272 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:49:31,272 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [106] total 106 [2018-04-13 14:49:31,272 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:49:31,272 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:49:31,272 INFO L182 omatonBuilderFactory]: Interpolants [172802#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 173146#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 173147#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 173145#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 173150#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 173151#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 173148#(= |#Ultimate.C_memset_#t~loopctr36| 2), 173149#(= |#Ultimate.C_memset_#t~loopctr36| 3), 173154#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 173155#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 173152#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 173153#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 173158#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 173159#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 173156#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 173157#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 173162#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 173163#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 173160#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 173161#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 173166#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 173167#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 173164#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 173165#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 173170#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 173171#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 173168#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 173169#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 173174#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 173175#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 173172#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 173173#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 173178#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 173179#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 173176#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 173177#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 173182#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 173183#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 173180#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 173181#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 173186#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 173187#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 173184#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 173185#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 173190#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 172935#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 173191#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 173188#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 173189#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 173194#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 173195#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 173192#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 173193#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 173198#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 173199#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 173196#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 173197#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 173202#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 173203#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 173200#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 173201#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 173206#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 173207#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 173204#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 173205#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 173210#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 173211#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 173208#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 173209#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 173214#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 173215#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 173212#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 173213#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 173218#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 173219#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 173216#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 173217#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 173222#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 173223#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 173220#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 173221#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 173226#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 173227#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 173224#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 173225#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 173230#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 173231#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 173228#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 173229#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 173234#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 173235#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 173232#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 173233#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 173238#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 173239#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 173236#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 173237#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 173242#(not (= 119 |#Ultimate.C_memset_#amount|)), 173240#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 173241#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 172767#(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)|)), 172768#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 172518#false, 172517#true, 173043#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 173044#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:49:31,273 INFO L134 CoverageAnalysis]: Checked inductivity of 10125 backedges. 4385 proven. 4560 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:31,273 INFO L442 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-04-13 14:49:31,273 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-04-13 14:49:31,274 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4766, Invalid=6364, Unknown=0, NotChecked=0, Total=11130 [2018-04-13 14:49:31,274 INFO L87 Difference]: Start difference. First operand 495 states and 689 transitions. Second operand 106 states. [2018-04-13 14:49:36,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:49:36,996 INFO L93 Difference]: Finished difference Result 733 states and 911 transitions. [2018-04-13 14:49:36,996 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 197 states. [2018-04-13 14:49:36,996 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 277 [2018-04-13 14:49:36,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:49:36,997 INFO L225 Difference]: With dead ends: 733 [2018-04-13 14:49:36,997 INFO L226 Difference]: Without dead ends: 726 [2018-04-13 14:49:36,998 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4853 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=12913, Invalid=27689, Unknown=0, NotChecked=0, Total=40602 [2018-04-13 14:49:36,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2018-04-13 14:49:37,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 496. [2018-04-13 14:49:37,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 496 states. [2018-04-13 14:49:37,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 691 transitions. [2018-04-13 14:49:37,002 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 691 transitions. Word has length 277 [2018-04-13 14:49:37,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:49:37,002 INFO L459 AbstractCegarLoop]: Abstraction has 496 states and 691 transitions. [2018-04-13 14:49:37,002 INFO L460 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-04-13 14:49:37,002 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 691 transitions. [2018-04-13 14:49:37,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2018-04-13 14:49:37,002 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:49:37,002 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-13 14:49:37,002 INFO L408 AbstractCegarLoop]: === Iteration 110 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:49:37,003 INFO L82 PathProgramCache]: Analyzing trace with hash -645389215, now seen corresponding path program 97 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-13 14:49:37,005 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:49:37,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:37,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:40,238 INFO L134 CoverageAnalysis]: Checked inductivity of 10266 backedges. 4430 proven. 4656 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:40,255 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:49:40,256 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [107] total 107 [2018-04-13 14:49:40,256 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:49:40,256 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:49:40,256 INFO L182 omatonBuilderFactory]: Interpolants [175362#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 175363#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 175360#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 175361#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 175366#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 175367#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 175364#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 175365#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 175370#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 175371#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 175368#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 175369#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 175374#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 175375#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 175372#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 175373#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 175378#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 175379#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 175376#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 175377#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 175382#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 175383#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 175380#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 175381#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 175386#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 175387#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 175384#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 175385#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 175390#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 175391#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 175388#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 175389#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 175392#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 175393#(not (= |#Ultimate.C_memset_#amount| 119)), 174915#(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)|)), 174916#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 174664#true, 174665#false, 175192#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 175193#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 174950#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 175295#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 175298#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 175299#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 175296#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 175297#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 175302#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 175303#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 175300#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 175301#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 175306#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 175307#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 175304#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 175305#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 175310#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 175311#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 175308#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 175309#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 175314#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 175315#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 175312#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 175313#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 175318#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 175319#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 175316#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 175317#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 175322#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 175323#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 175320#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 175321#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 175326#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 175327#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 175324#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 175325#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 175330#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 175331#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 175328#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 175329#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 175334#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 175335#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 175332#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 175333#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 175338#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 175083#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 175339#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 175336#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 175337#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 175342#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 175343#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 175340#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 175341#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 175346#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 175347#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 175344#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 175345#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 175350#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 175351#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 175348#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 175349#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 175354#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 175355#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 175352#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 175353#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 175358#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 175359#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 175356#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 175357#(<= |#Ultimate.C_memset_#t~loopctr36| 61)] [2018-04-13 14:49:40,257 INFO L134 CoverageAnalysis]: Checked inductivity of 10266 backedges. 4430 proven. 4656 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:40,257 INFO L442 AbstractCegarLoop]: Interpolant automaton has 107 states [2018-04-13 14:49:40,257 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2018-04-13 14:49:40,257 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4870, Invalid=6472, Unknown=0, NotChecked=0, Total=11342 [2018-04-13 14:49:40,257 INFO L87 Difference]: Start difference. First operand 496 states and 691 transitions. Second operand 107 states. [2018-04-13 14:49:45,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:49:45,148 INFO L93 Difference]: Finished difference Result 736 states and 915 transitions. [2018-04-13 14:49:45,148 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 199 states. [2018-04-13 14:49:45,148 INFO L78 Accepts]: Start accepts. Automaton has 107 states. Word has length 278 [2018-04-13 14:49:45,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:49:45,149 INFO L225 Difference]: With dead ends: 736 [2018-04-13 14:49:45,149 INFO L226 Difference]: Without dead ends: 729 [2018-04-13 14:49:45,150 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4955 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=13201, Invalid=28211, Unknown=0, NotChecked=0, Total=41412 [2018-04-13 14:49:45,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2018-04-13 14:49:45,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 497. [2018-04-13 14:49:45,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 497 states. [2018-04-13 14:49:45,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 693 transitions. [2018-04-13 14:49:45,154 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 693 transitions. Word has length 278 [2018-04-13 14:49:45,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:49:45,155 INFO L459 AbstractCegarLoop]: Abstraction has 497 states and 693 transitions. [2018-04-13 14:49:45,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 107 states. [2018-04-13 14:49:45,155 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 693 transitions. [2018-04-13 14:49:45,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2018-04-13 14:49:45,155 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:49:45,155 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-13 14:49:45,155 INFO L408 AbstractCegarLoop]: === Iteration 111 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:49:45,155 INFO L82 PathProgramCache]: Analyzing trace with hash -1646334671, now seen corresponding path program 98 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-13 14:49:45,158 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:49:45,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:45,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:48,382 INFO L134 CoverageAnalysis]: Checked inductivity of 10408 backedges. 4475 proven. 4753 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:48,400 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:49:48,400 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [108] total 108 [2018-04-13 14:49:48,400 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:49:48,401 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:49:48,401 INFO L182 omatonBuilderFactory]: Interpolants [177455#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 177458#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 177459#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 177456#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 177457#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 177462#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 177463#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 177460#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 177461#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 177466#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 177467#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 177464#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 177465#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 177470#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 177471#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 177468#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 177469#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 177474#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 177475#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 177472#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 177473#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 177478#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 177479#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 177476#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 177477#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 177482#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 177483#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 177480#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 177481#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 177486#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 177487#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 177484#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 177485#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 177490#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 177491#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 177488#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 177489#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 177494#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 177495#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 177492#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 177493#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 177498#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 177499#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 177496#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 177241#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 177497#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 177502#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 177503#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 177500#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 177501#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 177506#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 177507#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 177504#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 177505#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 177510#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 177511#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 177508#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 177509#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 177514#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 177515#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 177512#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 177513#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 177518#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 177519#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 177516#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 177517#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 177522#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 177523#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 177520#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 177521#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 177526#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 177527#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 177524#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 177525#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 177530#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 177531#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 177528#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 177529#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 177534#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 177535#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 177532#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 177533#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 177538#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 177539#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 177536#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 177537#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 177542#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 177543#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 177540#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 177541#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 177546#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 177547#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 177544#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 177545#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 177550#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 177551#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 177548#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 177549#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 177554#(not (= |#Ultimate.C_memset_#amount| 119)), 177552#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 177553#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 177074#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 177073#(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)|)), 176822#false, 176821#true, 177351#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 177352#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 177108#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:49:48,401 INFO L134 CoverageAnalysis]: Checked inductivity of 10408 backedges. 4475 proven. 4753 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:48,401 INFO L442 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-04-13 14:49:48,402 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-04-13 14:49:48,402 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=4968, Invalid=6588, Unknown=0, NotChecked=0, Total=11556 [2018-04-13 14:49:48,402 INFO L87 Difference]: Start difference. First operand 497 states and 693 transitions. Second operand 108 states. [2018-04-13 14:49:54,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:49:54,563 INFO L93 Difference]: Finished difference Result 739 states and 919 transitions. [2018-04-13 14:49:54,563 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 201 states. [2018-04-13 14:49:54,563 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 279 [2018-04-13 14:49:54,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:49:54,564 INFO L225 Difference]: With dead ends: 739 [2018-04-13 14:49:54,564 INFO L226 Difference]: Without dead ends: 732 [2018-04-13 14:49:54,565 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 204 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5054 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=13481, Invalid=28749, Unknown=0, NotChecked=0, Total=42230 [2018-04-13 14:49:54,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2018-04-13 14:49:54,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 498. [2018-04-13 14:49:54,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 498 states. [2018-04-13 14:49:54,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 695 transitions. [2018-04-13 14:49:54,569 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 695 transitions. Word has length 279 [2018-04-13 14:49:54,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:49:54,569 INFO L459 AbstractCegarLoop]: Abstraction has 498 states and 695 transitions. [2018-04-13 14:49:54,569 INFO L460 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-04-13 14:49:54,569 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 695 transitions. [2018-04-13 14:49:54,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2018-04-13 14:49:54,570 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:49:54,570 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-13 14:49:54,570 INFO L408 AbstractCegarLoop]: === Iteration 112 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:49:54,570 INFO L82 PathProgramCache]: Analyzing trace with hash 1684094561, now seen corresponding path program 99 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-13 14:49:54,572 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:49:54,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:54,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:55,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:55,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:49:57,957 INFO L134 CoverageAnalysis]: Checked inductivity of 10551 backedges. 4520 proven. 4851 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:57,974 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:49:57,974 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [109] total 109 [2018-04-13 14:49:57,974 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:49:57,975 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:49:57,975 INFO L182 omatonBuilderFactory]: Interpolants [179714#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 179715#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 179712#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 179713#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 179718#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 179719#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 179716#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 179717#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 179722#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 179723#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 179720#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 179721#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 179724#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 179725#(not (= |#Ultimate.C_memset_#amount| 119)), 179242#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 179241#(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)|)), 178988#true, 178989#false, 179520#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 179521#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 179276#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 179626#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 179627#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 179625#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 179630#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 179631#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 179628#(= |#Ultimate.C_memset_#t~loopctr36| 2), 179629#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 179634#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 179635#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 179632#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 179633#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 179638#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 179639#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 179636#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 179637#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 179642#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 179643#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 179640#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 179641#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 179646#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 179647#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 179644#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 179645#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 179650#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 179651#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 179648#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 179649#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 179654#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 179655#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 179652#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 179653#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 179658#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 179659#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 179656#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 179657#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 179662#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 179663#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 179660#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 179661#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 179666#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 179667#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 179664#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 179409#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 179665#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 179670#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 179671#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 179668#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 179669#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 179674#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 179675#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 179672#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 179673#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 179678#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 179679#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 179676#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 179677#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 179682#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 179683#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 179680#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 179681#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 179686#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 179687#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 179684#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 179685#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 179690#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 179691#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 179688#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 179689#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 179694#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 179695#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 179692#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 179693#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 179698#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 179699#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 179696#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 179697#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 179702#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 179703#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 179700#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 179701#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 179706#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 179707#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 179704#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 179705#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 179710#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 179711#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 179708#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 179709#(<= |#Ultimate.C_memset_#t~loopctr36| 83)] [2018-04-13 14:49:57,975 INFO L134 CoverageAnalysis]: Checked inductivity of 10551 backedges. 4520 proven. 4851 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:49:57,976 INFO L442 AbstractCegarLoop]: Interpolant automaton has 109 states [2018-04-13 14:49:57,976 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2018-04-13 14:49:57,976 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5066, Invalid=6706, Unknown=0, NotChecked=0, Total=11772 [2018-04-13 14:49:57,976 INFO L87 Difference]: Start difference. First operand 498 states and 695 transitions. Second operand 109 states. [2018-04-13 14:50:02,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:50:02,750 INFO L93 Difference]: Finished difference Result 742 states and 923 transitions. [2018-04-13 14:50:02,750 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 203 states. [2018-04-13 14:50:02,750 INFO L78 Accepts]: Start accepts. Automaton has 109 states. Word has length 280 [2018-04-13 14:50:02,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:50:02,751 INFO L225 Difference]: With dead ends: 742 [2018-04-13 14:50:02,751 INFO L226 Difference]: Without dead ends: 735 [2018-04-13 14:50:02,752 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5154 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=13763, Invalid=29293, Unknown=0, NotChecked=0, Total=43056 [2018-04-13 14:50:02,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2018-04-13 14:50:02,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 499. [2018-04-13 14:50:02,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 499 states. [2018-04-13 14:50:02,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 697 transitions. [2018-04-13 14:50:02,757 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 697 transitions. Word has length 280 [2018-04-13 14:50:02,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:50:02,757 INFO L459 AbstractCegarLoop]: Abstraction has 499 states and 697 transitions. [2018-04-13 14:50:02,757 INFO L460 AbstractCegarLoop]: Interpolant automaton has 109 states. [2018-04-13 14:50:02,757 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 697 transitions. [2018-04-13 14:50:02,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2018-04-13 14:50:02,757 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:50:02,758 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-13 14:50:02,758 INFO L408 AbstractCegarLoop]: === Iteration 113 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:50:02,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1848185649, now seen corresponding path program 100 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-13 14:50:02,760 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:50:02,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:02,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:02,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:02,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:02,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:03,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:06,327 INFO L134 CoverageAnalysis]: Checked inductivity of 10695 backedges. 4565 proven. 4950 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:06,346 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:50:06,346 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [110] total 110 [2018-04-13 14:50:06,346 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:50:06,346 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:50:06,347 INFO L182 omatonBuilderFactory]: Interpolants [181806#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 181807#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 181805#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 181810#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 181811#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 181808#(= |#Ultimate.C_memset_#t~loopctr36| 2), 181809#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 181814#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 181815#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 181812#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 181813#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 181818#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 181819#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 181816#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 181817#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 181822#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 181823#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 181820#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 181821#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 181826#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 181827#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 181824#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 181825#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 181830#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 181831#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 181828#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 181829#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 181834#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 181835#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 181832#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 181833#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 181838#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 181839#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 181836#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 181837#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 181842#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 181587#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 181843#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 181840#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 181841#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 181846#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 181847#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 181844#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 181845#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 181850#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 181851#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 181848#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 181849#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 181854#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 181855#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 181852#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 181853#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 181858#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 181859#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 181856#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 181857#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 181862#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 181863#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 181860#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 181861#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 181866#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 181867#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 181864#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 181865#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 181870#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 181871#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 181868#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 181869#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 181874#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 181875#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 181872#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 181873#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 181878#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 181879#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 181876#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 181877#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 181882#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 181883#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 181880#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 181881#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 181886#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 181887#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 181884#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 181885#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 181890#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 181891#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 181888#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 181889#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 181894#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 181895#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 181892#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 181893#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 181898#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 181899#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 181896#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 181897#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 181902#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 181903#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 181900#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 181901#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 181906#(not (= 119 |#Ultimate.C_memset_#amount|)), 181904#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 181905#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 181419#(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)|)), 181166#false, 181420#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 181165#true, 181699#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 181700#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 181454#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:50:06,347 INFO L134 CoverageAnalysis]: Checked inductivity of 10695 backedges. 4565 proven. 4950 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:06,347 INFO L442 AbstractCegarLoop]: Interpolant automaton has 110 states [2018-04-13 14:50:06,348 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2018-04-13 14:50:06,348 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5167, Invalid=6823, Unknown=0, NotChecked=0, Total=11990 [2018-04-13 14:50:06,348 INFO L87 Difference]: Start difference. First operand 499 states and 697 transitions. Second operand 110 states. [2018-04-13 14:50:12,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:50:12,746 INFO L93 Difference]: Finished difference Result 745 states and 927 transitions. [2018-04-13 14:50:12,746 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2018-04-13 14:50:12,746 INFO L78 Accepts]: Start accepts. Automaton has 110 states. Word has length 281 [2018-04-13 14:50:12,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:50:12,747 INFO L225 Difference]: With dead ends: 745 [2018-04-13 14:50:12,747 INFO L226 Difference]: Without dead ends: 738 [2018-04-13 14:50:12,748 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5256 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=14051, Invalid=29839, Unknown=0, NotChecked=0, Total=43890 [2018-04-13 14:50:12,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2018-04-13 14:50:12,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 500. [2018-04-13 14:50:12,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 500 states. [2018-04-13 14:50:12,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 699 transitions. [2018-04-13 14:50:12,753 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 699 transitions. Word has length 281 [2018-04-13 14:50:12,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:50:12,754 INFO L459 AbstractCegarLoop]: Abstraction has 500 states and 699 transitions. [2018-04-13 14:50:12,754 INFO L460 AbstractCegarLoop]: Interpolant automaton has 110 states. [2018-04-13 14:50:12,754 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 699 transitions. [2018-04-13 14:50:12,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2018-04-13 14:50:12,755 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:50:12,755 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-13 14:50:12,755 INFO L408 AbstractCegarLoop]: === Iteration 114 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:50:12,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1654925215, now seen corresponding path program 101 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-13 14:50:12,758 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:50:12,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:12,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:12,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:12,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:12,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:13,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:16,239 INFO L134 CoverageAnalysis]: Checked inductivity of 10840 backedges. 4610 proven. 5050 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:16,258 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:50:16,261 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [111] total 111 [2018-04-13 14:50:16,261 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:50:16,261 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:50:16,261 INFO L182 omatonBuilderFactory]: Interpolants [184066#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 184067#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 184064#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 184065#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 184070#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 184071#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 184068#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 184069#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 184074#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 184075#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 184072#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 184073#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 184078#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 184079#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 184076#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 184077#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 184082#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 184083#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 184080#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 184081#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 184086#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 184087#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 184084#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 184085#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 184090#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 184091#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 184088#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 184089#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 184094#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 184095#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 184092#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 184093#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 184096#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 184097#(not (= 119 |#Ultimate.C_memset_#amount|)), 183607#(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)|)), 183352#true, 183608#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 183353#false, 183888#(not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)), 183889#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 183642#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 183995#(not (= 119 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 183998#(= |#Ultimate.C_memset_#t~loopctr36| 2), 183999#(= |#Ultimate.C_memset_#t~loopctr36| 3), 183996#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 183997#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 184002#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 184003#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 184000#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 184001#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 184006#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 184007#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 184004#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 184005#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 184010#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 184011#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 184008#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 184009#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 184014#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 184015#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 184012#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 184013#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 184018#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 184019#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 184016#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 184017#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 184022#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 184023#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 184020#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 184021#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 184026#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 184027#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 184024#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 184025#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 184030#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 183775#(or (and (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119) (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (and (not (= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size 119)) (not (= |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 119)))), 184031#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 184028#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 184029#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 184034#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 184035#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 184032#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 184033#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 184038#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 184039#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 184036#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 184037#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 184042#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 184043#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 184040#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 184041#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 184046#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 184047#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 184044#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 184045#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 184050#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 184051#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 184048#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 184049#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 184054#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 184055#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 184052#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 184053#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 184058#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 184059#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 184056#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 184057#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 184062#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 184063#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 184060#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 184061#(<= |#Ultimate.C_memset_#t~loopctr36| 65)] [2018-04-13 14:50:16,262 INFO L134 CoverageAnalysis]: Checked inductivity of 10840 backedges. 4610 proven. 5050 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:16,262 INFO L442 AbstractCegarLoop]: Interpolant automaton has 111 states [2018-04-13 14:50:16,263 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2018-04-13 14:50:16,263 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5266, Invalid=6944, Unknown=0, NotChecked=0, Total=12210 [2018-04-13 14:50:16,263 INFO L87 Difference]: Start difference. First operand 500 states and 699 transitions. Second operand 111 states. [2018-04-13 14:50:21,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:50:21,292 INFO L93 Difference]: Finished difference Result 748 states and 931 transitions. [2018-04-13 14:50:21,292 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 207 states. [2018-04-13 14:50:21,292 INFO L78 Accepts]: Start accepts. Automaton has 111 states. Word has length 282 [2018-04-13 14:50:21,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:50:21,293 INFO L225 Difference]: With dead ends: 748 [2018-04-13 14:50:21,294 INFO L226 Difference]: Without dead ends: 741 [2018-04-13 14:50:21,295 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5358 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=14338, Invalid=30394, Unknown=0, NotChecked=0, Total=44732 [2018-04-13 14:50:21,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2018-04-13 14:50:21,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 501. [2018-04-13 14:50:21,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 501 states. [2018-04-13 14:50:21,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 701 transitions. [2018-04-13 14:50:21,300 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 701 transitions. Word has length 282 [2018-04-13 14:50:21,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:50:21,300 INFO L459 AbstractCegarLoop]: Abstraction has 501 states and 701 transitions. [2018-04-13 14:50:21,300 INFO L460 AbstractCegarLoop]: Interpolant automaton has 111 states. [2018-04-13 14:50:21,300 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 701 transitions. [2018-04-13 14:50:21,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2018-04-13 14:50:21,300 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:50:21,301 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-13 14:50:21,301 INFO L408 AbstractCegarLoop]: === Iteration 115 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:50:21,301 INFO L82 PathProgramCache]: Analyzing trace with hash 1417787697, now seen corresponding path program 102 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-13 14:50:21,303 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:50:21,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:21,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:22,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:24,880 INFO L134 CoverageAnalysis]: Checked inductivity of 10986 backedges. 4655 proven. 5151 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:24,897 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:50:24,897 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [112] total 112 [2018-04-13 14:50:24,897 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:50:24,897 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:50:24,898 INFO L182 omatonBuilderFactory]: Interpolants [186195#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 101) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 186198#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 186199#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 186196#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 186197#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 186202#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 186203#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 186200#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 186201#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 186206#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 186207#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 186204#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 186205#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 186210#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 186211#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 186208#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 186209#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 186214#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 186215#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 186212#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 186213#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 186218#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 186219#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 186216#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 186217#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 186222#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 186223#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 186220#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 186221#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 186226#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 186227#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 186224#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 186225#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 186230#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 186231#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 186228#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 185973#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 186229#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 186234#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 186235#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 186232#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 186233#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 186238#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 186239#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 186236#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 186237#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 186242#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 186243#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 186240#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 186241#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 186246#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 186247#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 186244#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 186245#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 186250#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 186251#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 186248#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 186249#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 186254#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 186255#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 186252#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 186253#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 186258#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 186259#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 186256#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 186257#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 186262#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 186263#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 186260#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 186261#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 186266#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 186267#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 186264#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 186265#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 186270#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 186271#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 186268#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 186269#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 186274#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 186275#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 186272#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 186273#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 186278#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 186279#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 186276#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 186277#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 186282#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 186283#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 186280#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 186281#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 186286#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 186287#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 186284#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 186285#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 186290#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 186291#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 186288#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 186289#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 186294#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 186295#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 186292#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 186293#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 186298#(<= |#Ultimate.C_memset_#amount| 101), 186296#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 186297#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 185550#false, 185806#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 185549#true, 185805#(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)|)), 186087#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 186088#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 185840#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:50:24,898 INFO L134 CoverageAnalysis]: Checked inductivity of 10986 backedges. 4655 proven. 5151 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:24,898 INFO L442 AbstractCegarLoop]: Interpolant automaton has 112 states [2018-04-13 14:50:24,899 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2018-04-13 14:50:24,899 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5374, Invalid=7058, Unknown=0, NotChecked=0, Total=12432 [2018-04-13 14:50:24,899 INFO L87 Difference]: Start difference. First operand 501 states and 701 transitions. Second operand 112 states. [2018-04-13 14:50:31,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:50:31,185 INFO L93 Difference]: Finished difference Result 751 states and 935 transitions. [2018-04-13 14:50:31,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 209 states. [2018-04-13 14:50:31,185 INFO L78 Accepts]: Start accepts. Automaton has 112 states. Word has length 283 [2018-04-13 14:50:31,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:50:31,186 INFO L225 Difference]: With dead ends: 751 [2018-04-13 14:50:31,186 INFO L226 Difference]: Without dead ends: 744 [2018-04-13 14:50:31,187 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5464 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=14639, Invalid=30943, Unknown=0, NotChecked=0, Total=45582 [2018-04-13 14:50:31,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2018-04-13 14:50:31,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 502. [2018-04-13 14:50:31,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 502 states. [2018-04-13 14:50:31,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 703 transitions. [2018-04-13 14:50:31,193 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 703 transitions. Word has length 283 [2018-04-13 14:50:31,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:50:31,193 INFO L459 AbstractCegarLoop]: Abstraction has 502 states and 703 transitions. [2018-04-13 14:50:31,193 INFO L460 AbstractCegarLoop]: Interpolant automaton has 112 states. [2018-04-13 14:50:31,193 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 703 transitions. [2018-04-13 14:50:31,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-04-13 14:50:31,193 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:50:31,193 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-13 14:50:31,193 INFO L408 AbstractCegarLoop]: === Iteration 116 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:50:31,194 INFO L82 PathProgramCache]: Analyzing trace with hash -2112359839, now seen corresponding path program 103 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-13 14:50:31,196 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:50:31,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:31,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:34,865 INFO L134 CoverageAnalysis]: Checked inductivity of 11133 backedges. 4700 proven. 5253 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:34,881 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:50:34,881 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [113] total 113 [2018-04-13 14:50:34,881 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:50:34,882 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:50:34,882 INFO L182 omatonBuilderFactory]: Interpolants [188418#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 188419#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 188416#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 188417#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 188422#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 188423#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 188420#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 188421#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 188426#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 188427#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 188424#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 188425#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 188430#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 188431#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 188428#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 188429#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 188434#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 188435#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 188432#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 188433#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 188438#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 188439#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 188436#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 188181#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 188437#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 188442#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 188443#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 188440#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 188441#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 188446#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 188447#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 188444#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 188445#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 188450#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 188451#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 188448#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 188449#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 188454#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 188455#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 188452#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 188453#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 188458#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 188459#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 188456#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 188457#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 188462#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 188463#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 188460#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 188461#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 188466#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 188467#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 188464#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 188465#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 188470#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 188471#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 188468#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 188469#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 188474#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 188475#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 188472#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 188473#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 188478#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 188479#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 188476#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 188477#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 188482#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 188483#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 188480#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 188481#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 188486#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 188487#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 188484#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 188485#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 188490#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 188491#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 188488#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 188489#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 188494#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 188495#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 188492#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 188493#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 188498#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 188499#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 188496#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 188497#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 188502#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 188503#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 188500#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 188501#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 188506#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 188507#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 188504#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 188505#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 188508#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 188509#(<= |#Ultimate.C_memset_#amount| 102), 188014#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 187756#true, 187757#false, 188013#(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)|)), 188296#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 188297#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 188048#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 188406#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 188407#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 188405#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 102) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 188410#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 188411#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 188408#(= |#Ultimate.C_memset_#t~loopctr36| 2), 188409#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 188414#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 188415#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 188412#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 188413#(<= |#Ultimate.C_memset_#t~loopctr36| 7)] [2018-04-13 14:50:34,882 INFO L134 CoverageAnalysis]: Checked inductivity of 11133 backedges. 4700 proven. 5253 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:34,882 INFO L442 AbstractCegarLoop]: Interpolant automaton has 113 states [2018-04-13 14:50:34,883 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2018-04-13 14:50:34,883 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5476, Invalid=7180, Unknown=0, NotChecked=0, Total=12656 [2018-04-13 14:50:34,883 INFO L87 Difference]: Start difference. First operand 502 states and 703 transitions. Second operand 113 states. [2018-04-13 14:50:41,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:50:41,236 INFO L93 Difference]: Finished difference Result 754 states and 939 transitions. [2018-04-13 14:50:41,236 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 211 states. [2018-04-13 14:50:41,236 INFO L78 Accepts]: Start accepts. Automaton has 113 states. Word has length 284 [2018-04-13 14:50:41,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:50:41,237 INFO L225 Difference]: With dead ends: 754 [2018-04-13 14:50:41,237 INFO L226 Difference]: Without dead ends: 747 [2018-04-13 14:50:41,238 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5568 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=14933, Invalid=31507, Unknown=0, NotChecked=0, Total=46440 [2018-04-13 14:50:41,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2018-04-13 14:50:41,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 503. [2018-04-13 14:50:41,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 503 states. [2018-04-13 14:50:41,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 705 transitions. [2018-04-13 14:50:41,242 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 705 transitions. Word has length 284 [2018-04-13 14:50:41,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:50:41,242 INFO L459 AbstractCegarLoop]: Abstraction has 503 states and 705 transitions. [2018-04-13 14:50:41,242 INFO L460 AbstractCegarLoop]: Interpolant automaton has 113 states. [2018-04-13 14:50:41,242 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 705 transitions. [2018-04-13 14:50:41,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2018-04-13 14:50:41,243 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:50:41,243 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-13 14:50:41,243 INFO L408 AbstractCegarLoop]: === Iteration 117 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:50:41,243 INFO L82 PathProgramCache]: Analyzing trace with hash 122216241, now seen corresponding path program 104 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-13 14:50:41,245 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:50:41,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:44,906 INFO L134 CoverageAnalysis]: Checked inductivity of 11281 backedges. 4745 proven. 5356 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:44,922 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:50:44,923 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [114] total 114 [2018-04-13 14:50:44,923 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:50:44,923 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:50:44,923 INFO L182 omatonBuilderFactory]: Interpolants [190722#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 190723#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 190720#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 190721#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 190726#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 190727#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 190724#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 190725#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 190730#(<= |#Ultimate.C_memset_#amount| 103), 190728#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 190729#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 189974#false, 190231#(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)|)), 189973#true, 190232#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 190515#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 190516#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 190266#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 190626#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 190627#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 190625#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 103) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 190630#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 190631#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 190628#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 190629#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 190634#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 190635#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 190632#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 190633#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 190638#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 190639#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 190636#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 190637#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 190642#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 190643#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 190640#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 190641#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 190646#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 190647#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 190644#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 190645#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 190650#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 190651#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 190648#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 190649#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 190654#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 190399#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 190655#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 190652#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 190653#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 190658#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 190659#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 190656#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 190657#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 190662#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 190663#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 190660#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 190661#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 190666#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 190667#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 190664#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 190665#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 190670#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 190671#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 190668#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 190669#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 190674#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 190675#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 190672#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 190673#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 190678#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 190679#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 190676#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 190677#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 190682#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 190683#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 190680#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 190681#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 190686#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 190687#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 190684#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 190685#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 190690#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 190691#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 190688#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 190689#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 190694#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 190695#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 190692#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 190693#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 190698#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 190699#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 190696#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 190697#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 190702#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 190703#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 190700#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 190701#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 190706#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 190707#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 190704#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 190705#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 190710#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 190711#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 190708#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 190709#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 190714#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 190715#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 190712#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 190713#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 190718#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 190719#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 190716#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 190717#(<= |#Ultimate.C_memset_#t~loopctr36| 91)] [2018-04-13 14:50:44,924 INFO L134 CoverageAnalysis]: Checked inductivity of 11281 backedges. 4745 proven. 5356 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:44,924 INFO L442 AbstractCegarLoop]: Interpolant automaton has 114 states [2018-04-13 14:50:44,924 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2018-04-13 14:50:44,925 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5583, Invalid=7299, Unknown=0, NotChecked=0, Total=12882 [2018-04-13 14:50:44,925 INFO L87 Difference]: Start difference. First operand 503 states and 705 transitions. Second operand 114 states. [2018-04-13 14:50:49,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:50:49,788 INFO L93 Difference]: Finished difference Result 757 states and 943 transitions. [2018-04-13 14:50:49,789 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 213 states. [2018-04-13 14:50:49,789 INFO L78 Accepts]: Start accepts. Automaton has 114 states. Word has length 285 [2018-04-13 14:50:49,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:50:49,789 INFO L225 Difference]: With dead ends: 757 [2018-04-13 14:50:49,789 INFO L226 Difference]: Without dead ends: 750 [2018-04-13 14:50:49,791 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5675 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=15236, Invalid=32070, Unknown=0, NotChecked=0, Total=47306 [2018-04-13 14:50:49,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2018-04-13 14:50:49,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 504. [2018-04-13 14:50:49,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 504 states. [2018-04-13 14:50:49,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 707 transitions. [2018-04-13 14:50:49,795 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 707 transitions. Word has length 285 [2018-04-13 14:50:49,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:50:49,795 INFO L459 AbstractCegarLoop]: Abstraction has 504 states and 707 transitions. [2018-04-13 14:50:49,795 INFO L460 AbstractCegarLoop]: Interpolant automaton has 114 states. [2018-04-13 14:50:49,795 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 707 transitions. [2018-04-13 14:50:49,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2018-04-13 14:50:49,796 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:50:49,796 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-13 14:50:49,796 INFO L408 AbstractCegarLoop]: === Iteration 118 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:50:49,796 INFO L82 PathProgramCache]: Analyzing trace with hash 674597985, now seen corresponding path program 105 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-13 14:50:49,798 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:50:49,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:50:53,488 INFO L134 CoverageAnalysis]: Checked inductivity of 11430 backedges. 4790 proven. 5460 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:53,505 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:50:53,509 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [115] total 115 [2018-04-13 14:50:53,509 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:50:53,509 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:50:53,509 INFO L182 omatonBuilderFactory]: Interpolants [192855#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 104) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 192858#(= |#Ultimate.C_memset_#t~loopctr36| 2), 192859#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 192856#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 192857#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 192862#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 192863#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 192860#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 192861#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 192866#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 192867#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 192864#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 192865#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 192870#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 192871#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 192868#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 192869#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 192874#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 192875#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 192872#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 192873#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 192878#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 192879#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 192876#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 192877#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 192882#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 192627#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 192883#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 192880#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 192881#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 192886#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 192887#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 192884#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 192885#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 192890#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 192891#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 192888#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 192889#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 192894#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 192895#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 192892#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 192893#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 192898#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 192899#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 192896#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 192897#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 192902#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 192903#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 192900#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 192901#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 192906#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 192907#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 192904#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 192905#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 192910#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 192911#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 192908#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 192909#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 192914#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 192915#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 192912#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 192913#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 192918#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 192919#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 192916#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 192917#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 192922#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 192923#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 192920#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 192921#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 192926#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 192927#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 192924#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 192925#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 192930#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 192931#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 192928#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 192929#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 192934#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 192935#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 192932#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 192933#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 192938#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 192939#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 192936#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 192937#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 192942#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 192943#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 192940#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 192941#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 192946#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 192947#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 192944#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 192945#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 192950#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 192951#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 192948#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 192949#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 192954#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 192955#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 192952#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 192953#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 192958#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 192959#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 192956#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 192957#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 192960#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 192961#(<= |#Ultimate.C_memset_#amount| 104), 192459#(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)|)), 192200#true, 192201#false, 192460#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 192744#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 192745#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 192494#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:50:53,510 INFO L134 CoverageAnalysis]: Checked inductivity of 11430 backedges. 4790 proven. 5460 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:50:53,510 INFO L442 AbstractCegarLoop]: Interpolant automaton has 115 states [2018-04-13 14:50:53,511 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2018-04-13 14:50:53,511 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5687, Invalid=7423, Unknown=0, NotChecked=0, Total=13110 [2018-04-13 14:50:53,511 INFO L87 Difference]: Start difference. First operand 504 states and 707 transitions. Second operand 115 states. [2018-04-13 14:51:00,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:51:00,042 INFO L93 Difference]: Finished difference Result 760 states and 947 transitions. [2018-04-13 14:51:00,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 215 states. [2018-04-13 14:51:00,042 INFO L78 Accepts]: Start accepts. Automaton has 115 states. Word has length 286 [2018-04-13 14:51:00,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:51:00,043 INFO L225 Difference]: With dead ends: 760 [2018-04-13 14:51:00,043 INFO L226 Difference]: Without dead ends: 753 [2018-04-13 14:51:00,044 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5781 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=15536, Invalid=32644, Unknown=0, NotChecked=0, Total=48180 [2018-04-13 14:51:00,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2018-04-13 14:51:00,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 505. [2018-04-13 14:51:00,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 505 states. [2018-04-13 14:51:00,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 709 transitions. [2018-04-13 14:51:00,048 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 709 transitions. Word has length 286 [2018-04-13 14:51:00,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:51:00,049 INFO L459 AbstractCegarLoop]: Abstraction has 505 states and 709 transitions. [2018-04-13 14:51:00,049 INFO L460 AbstractCegarLoop]: Interpolant automaton has 115 states. [2018-04-13 14:51:00,049 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 709 transitions. [2018-04-13 14:51:00,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2018-04-13 14:51:00,049 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:51:00,049 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-13 14:51:00,049 INFO L408 AbstractCegarLoop]: === Iteration 119 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:51:00,050 INFO L82 PathProgramCache]: Analyzing trace with hash 618562865, now seen corresponding path program 106 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-13 14:51:00,052 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:51:00,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:00,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:04,018 INFO L134 CoverageAnalysis]: Checked inductivity of 11580 backedges. 4835 proven. 5565 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:04,036 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:51:04,036 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [116] total 116 [2018-04-13 14:51:04,036 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:51:04,036 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:51:04,037 INFO L182 omatonBuilderFactory]: Interpolants [195095#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 105)), 195098#(= |#Ultimate.C_memset_#t~loopctr36| 2), 195099#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 195096#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 195097#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 195102#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 195103#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 195100#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 195101#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 195106#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 195107#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 195104#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 195105#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 195110#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 195111#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 195108#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 195109#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 195114#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 195115#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 195112#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 195113#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 195118#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 195119#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 195116#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 195117#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 195122#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 195123#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 195120#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 194865#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 195121#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 195126#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 195127#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 195124#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 195125#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 195130#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 195131#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 195128#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 195129#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 195134#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 195135#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 195132#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 195133#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 195138#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 195139#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 195136#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 195137#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 195142#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 195143#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 195140#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 195141#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 195146#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 195147#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 195144#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 195145#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 195150#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 195151#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 195148#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 195149#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 195154#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 195155#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 195152#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 195153#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 195158#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 195159#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 195156#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 195157#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 195162#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 195163#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 195160#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 195161#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 195166#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 195167#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 195164#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 195165#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 195170#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 195171#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 195168#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 195169#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 195174#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 195175#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 195172#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 195173#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 195178#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 195179#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 195176#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 195177#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 195182#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 195183#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 195180#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 195181#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 195186#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 195187#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 195184#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 195185#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 195190#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 195191#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 195188#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 195189#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 195194#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 195195#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 195192#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 195193#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 195198#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 195199#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 195196#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 195197#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 195202#(<= |#Ultimate.C_memset_#amount| 105), 195200#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 195201#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 194438#false, 194437#true, 194698#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 194697#(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)|)), 194983#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 194984#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 194732#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))] [2018-04-13 14:51:04,037 INFO L134 CoverageAnalysis]: Checked inductivity of 11580 backedges. 4835 proven. 5565 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:04,037 INFO L442 AbstractCegarLoop]: Interpolant automaton has 116 states [2018-04-13 14:51:04,038 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2018-04-13 14:51:04,038 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5794, Invalid=7546, Unknown=0, NotChecked=0, Total=13340 [2018-04-13 14:51:04,038 INFO L87 Difference]: Start difference. First operand 505 states and 709 transitions. Second operand 116 states. [2018-04-13 14:51:10,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:51:10,665 INFO L93 Difference]: Finished difference Result 763 states and 951 transitions. [2018-04-13 14:51:10,665 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 217 states. [2018-04-13 14:51:10,666 INFO L78 Accepts]: Start accepts. Automaton has 116 states. Word has length 287 [2018-04-13 14:51:10,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:51:10,666 INFO L225 Difference]: With dead ends: 763 [2018-04-13 14:51:10,667 INFO L226 Difference]: Without dead ends: 756 [2018-04-13 14:51:10,668 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5889 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=15842, Invalid=33220, Unknown=0, NotChecked=0, Total=49062 [2018-04-13 14:51:10,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2018-04-13 14:51:10,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 506. [2018-04-13 14:51:10,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 506 states. [2018-04-13 14:51:10,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 711 transitions. [2018-04-13 14:51:10,673 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 711 transitions. Word has length 287 [2018-04-13 14:51:10,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:51:10,673 INFO L459 AbstractCegarLoop]: Abstraction has 506 states and 711 transitions. [2018-04-13 14:51:10,673 INFO L460 AbstractCegarLoop]: Interpolant automaton has 116 states. [2018-04-13 14:51:10,673 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 711 transitions. [2018-04-13 14:51:10,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2018-04-13 14:51:10,674 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:51:10,674 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-13 14:51:10,674 INFO L408 AbstractCegarLoop]: === Iteration 120 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:51:10,674 INFO L82 PathProgramCache]: Analyzing trace with hash -1118525855, now seen corresponding path program 107 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-13 14:51:10,676 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:51:10,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:10,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:11,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:11,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:11,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:14,512 INFO L134 CoverageAnalysis]: Checked inductivity of 11731 backedges. 4880 proven. 5671 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:14,529 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:51:14,529 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [117] total 117 [2018-04-13 14:51:14,529 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:51:14,530 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:51:14,530 INFO L182 omatonBuilderFactory]: Interpolants [197379#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 197378#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 197377#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 197376#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 197383#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 197382#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 197381#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 197380#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 197387#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 197386#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 197385#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 197384#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 197391#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 197390#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 197389#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 197388#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 197395#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 197394#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 197393#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 197392#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 197399#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 197398#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 197397#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 197396#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 197403#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 197402#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 197401#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 197400#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 197407#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 197406#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 197405#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 197404#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 197411#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 197410#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 197409#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 197408#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 197415#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 197414#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 197413#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 197412#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 197419#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 197418#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 197417#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 197416#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 197423#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 197422#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 197421#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 197420#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 197427#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 197426#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 197425#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 197424#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 197431#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 197430#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 197429#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 197428#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 197435#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 197434#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 197433#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 197432#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 197439#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 197438#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 197437#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 197436#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 197443#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 197442#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 197441#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 197440#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 197447#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 197446#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 197445#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 197444#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 197451#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 197450#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 197449#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 197448#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 196685#false, 197453#(<= |#Ultimate.C_memset_#amount| 106), 196684#true, 197452#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 196946#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 196945#(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)|)), 197233#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 197232#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 196980#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 197347#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 197346#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 197345#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 106) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 197351#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 197350#(= 4 |#Ultimate.C_memset_#t~loopctr36|), 197349#(= |#Ultimate.C_memset_#t~loopctr36| 3), 197348#(= |#Ultimate.C_memset_#t~loopctr36| 2), 197355#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 197354#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 197353#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 197352#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 197359#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 197358#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 197357#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 197356#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 197363#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 197362#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 197361#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 197360#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 197367#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 197366#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 197365#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 197364#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 197371#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 197370#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 197113#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 197369#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 197368#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 197375#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 197374#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 197373#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 197372#(<= |#Ultimate.C_memset_#t~loopctr36| 26)] [2018-04-13 14:51:14,531 INFO L134 CoverageAnalysis]: Checked inductivity of 11731 backedges. 4880 proven. 5671 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:14,531 INFO L442 AbstractCegarLoop]: Interpolant automaton has 117 states [2018-04-13 14:51:14,531 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2018-04-13 14:51:14,531 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5895, Invalid=7677, Unknown=0, NotChecked=0, Total=13572 [2018-04-13 14:51:14,532 INFO L87 Difference]: Start difference. First operand 506 states and 711 transitions. Second operand 117 states. [2018-04-13 14:51:20,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:51:20,023 INFO L93 Difference]: Finished difference Result 766 states and 955 transitions. [2018-04-13 14:51:20,023 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2018-04-13 14:51:20,023 INFO L78 Accepts]: Start accepts. Automaton has 117 states. Word has length 288 [2018-04-13 14:51:20,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:51:20,024 INFO L225 Difference]: With dead ends: 766 [2018-04-13 14:51:20,024 INFO L226 Difference]: Without dead ends: 759 [2018-04-13 14:51:20,025 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5996 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=16142, Invalid=33810, Unknown=0, NotChecked=0, Total=49952 [2018-04-13 14:51:20,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2018-04-13 14:51:20,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 507. [2018-04-13 14:51:20,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 507 states. [2018-04-13 14:51:20,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 713 transitions. [2018-04-13 14:51:20,030 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 713 transitions. Word has length 288 [2018-04-13 14:51:20,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:51:20,031 INFO L459 AbstractCegarLoop]: Abstraction has 507 states and 713 transitions. [2018-04-13 14:51:20,031 INFO L460 AbstractCegarLoop]: Interpolant automaton has 117 states. [2018-04-13 14:51:20,031 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 713 transitions. [2018-04-13 14:51:20,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2018-04-13 14:51:20,031 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:51:20,031 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-13 14:51:20,031 INFO L408 AbstractCegarLoop]: === Iteration 121 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:51:20,032 INFO L82 PathProgramCache]: Analyzing trace with hash 866298673, now seen corresponding path program 108 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-13 14:51:20,034 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:51:20,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:20,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:23,928 INFO L134 CoverageAnalysis]: Checked inductivity of 11883 backedges. 4925 proven. 5778 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:23,946 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:51:23,946 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [118] total 118 [2018-04-13 14:51:23,946 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:51:23,947 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:51:23,947 INFO L182 omatonBuilderFactory]: Interpolants [199683#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 199682#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 199681#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 199680#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 199687#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 199686#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 199685#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 199684#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 199691#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 199690#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 199689#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 199688#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 199695#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 199694#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 199693#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 199692#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 199699#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 199698#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 199697#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 199696#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 199703#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 199702#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 199701#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 199700#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 199707#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 199706#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 199705#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 199704#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 199711#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 198942#false, 199710#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 198941#true, 199709#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 199708#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 199203#(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)|)), 199714#(<= |#Ultimate.C_memset_#amount| 107), 199713#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 199712#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 199204#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 199491#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 199238#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 199492#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 199607#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 199606#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 199605#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 107) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 199611#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 199610#(= 4 |#Ultimate.C_memset_#t~loopctr36|), 199609#(= |#Ultimate.C_memset_#t~loopctr36| 3), 199608#(= |#Ultimate.C_memset_#t~loopctr36| 2), 199615#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 199614#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 199613#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 199612#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 199619#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 199618#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 199617#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 199616#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 199623#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 199622#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 199621#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 199620#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 199371#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 199627#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 199626#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 199625#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 199624#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 199631#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 199630#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 199629#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 199628#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 199635#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 199634#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 199633#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 199632#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 199639#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 199638#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 199637#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 199636#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 199643#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 199642#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 199641#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 199640#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 199647#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 199646#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 199645#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 199644#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 199651#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 199650#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 199649#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 199648#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 199655#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 199654#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 199653#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 199652#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 199659#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 199658#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 199657#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 199656#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 199663#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 199662#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 199661#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 199660#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 199667#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 199666#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 199665#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 199664#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 199671#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 199670#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 199669#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 199668#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 199675#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 199674#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 199673#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 199672#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 199679#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 199678#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 199677#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 199676#(<= |#Ultimate.C_memset_#t~loopctr36| 70)] [2018-04-13 14:51:23,948 INFO L134 CoverageAnalysis]: Checked inductivity of 11883 backedges. 4925 proven. 5778 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:23,948 INFO L442 AbstractCegarLoop]: Interpolant automaton has 118 states [2018-04-13 14:51:23,948 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2018-04-13 14:51:23,949 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6004, Invalid=7802, Unknown=0, NotChecked=0, Total=13806 [2018-04-13 14:51:23,949 INFO L87 Difference]: Start difference. First operand 507 states and 713 transitions. Second operand 118 states. [2018-04-13 14:51:29,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:51:29,191 INFO L93 Difference]: Finished difference Result 769 states and 959 transitions. [2018-04-13 14:51:29,191 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 221 states. [2018-04-13 14:51:29,191 INFO L78 Accepts]: Start accepts. Automaton has 118 states. Word has length 289 [2018-04-13 14:51:29,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:51:29,192 INFO L225 Difference]: With dead ends: 769 [2018-04-13 14:51:29,192 INFO L226 Difference]: Without dead ends: 762 [2018-04-13 14:51:29,193 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 224 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6106 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=16454, Invalid=34396, Unknown=0, NotChecked=0, Total=50850 [2018-04-13 14:51:29,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2018-04-13 14:51:29,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 508. [2018-04-13 14:51:29,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 508 states. [2018-04-13 14:51:29,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 715 transitions. [2018-04-13 14:51:29,198 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 715 transitions. Word has length 289 [2018-04-13 14:51:29,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:51:29,198 INFO L459 AbstractCegarLoop]: Abstraction has 508 states and 715 transitions. [2018-04-13 14:51:29,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 118 states. [2018-04-13 14:51:29,198 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 715 transitions. [2018-04-13 14:51:29,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2018-04-13 14:51:29,199 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:51:29,200 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-13 14:51:29,200 INFO L408 AbstractCegarLoop]: === Iteration 122 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:51:29,200 INFO L82 PathProgramCache]: Analyzing trace with hash -2028650399, now seen corresponding path program 109 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-13 14:51:29,202 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:51:29,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:29,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:33,138 INFO L134 CoverageAnalysis]: Checked inductivity of 12036 backedges. 4970 proven. 5886 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:33,155 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:51:33,155 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [119] total 119 [2018-04-13 14:51:33,155 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:51:33,155 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:51:33,156 INFO L182 omatonBuilderFactory]: Interpolants [201985#(<= |#Ultimate.C_memset_#amount| 108), 201472#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 201984#(<= |#Ultimate.C_memset_#t~loopctr36| 108), 201506#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 201761#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 201760#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 201875#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 108) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 201879#(= |#Ultimate.C_memset_#t~loopctr36| 3), 201878#(= |#Ultimate.C_memset_#t~loopctr36| 2), 201877#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 201876#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 201883#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 201882#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 201881#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 201880#(= 4 |#Ultimate.C_memset_#t~loopctr36|), 201887#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 201886#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 201885#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 201884#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 201891#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 201890#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 201889#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 201888#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 201639#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 201895#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 201894#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 201893#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 201892#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 201899#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 201898#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 201897#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 201896#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 201903#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 201902#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 201901#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 201900#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 201907#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 201906#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 201905#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 201904#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 201911#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 201910#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 201909#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 201908#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 201915#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 201914#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 201913#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 201912#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 201919#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 201918#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 201917#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 201916#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 201923#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 201922#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 201921#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 201920#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 201927#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 201926#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 201925#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 201924#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 201931#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 201930#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 201929#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 201928#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 201935#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 201934#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 201933#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 201932#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 201939#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 201938#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 201937#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 201936#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 201943#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 201942#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 201941#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 201940#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 201947#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 201946#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 201945#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 201944#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 201951#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 201950#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 201949#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 201948#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 201955#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 201954#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 201953#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 201952#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 201959#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 201958#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 201957#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 201956#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 201963#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 201962#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 201961#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 201960#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 201967#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 201966#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 201965#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 201964#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 201971#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 201970#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 201969#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 201968#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 201975#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 201974#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 201973#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 201972#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 201979#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 201978#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 201209#false, 201977#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 201208#true, 201976#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 201471#(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)|)), 201983#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 201982#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 201981#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 201980#(<= |#Ultimate.C_memset_#t~loopctr36| 104)] [2018-04-13 14:51:33,156 INFO L134 CoverageAnalysis]: Checked inductivity of 12036 backedges. 4970 proven. 5886 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:33,156 INFO L442 AbstractCegarLoop]: Interpolant automaton has 119 states [2018-04-13 14:51:33,157 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2018-04-13 14:51:33,157 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6114, Invalid=7928, Unknown=0, NotChecked=0, Total=14042 [2018-04-13 14:51:33,157 INFO L87 Difference]: Start difference. First operand 508 states and 715 transitions. Second operand 119 states. [2018-04-13 14:51:38,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:51:38,215 INFO L93 Difference]: Finished difference Result 772 states and 963 transitions. [2018-04-13 14:51:38,215 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2018-04-13 14:51:38,215 INFO L78 Accepts]: Start accepts. Automaton has 119 states. Word has length 290 [2018-04-13 14:51:38,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:51:38,216 INFO L225 Difference]: With dead ends: 772 [2018-04-13 14:51:38,216 INFO L226 Difference]: Without dead ends: 765 [2018-04-13 14:51:38,217 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6217 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=16769, Invalid=34987, Unknown=0, NotChecked=0, Total=51756 [2018-04-13 14:51:38,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2018-04-13 14:51:38,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 509. [2018-04-13 14:51:38,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 509 states. [2018-04-13 14:51:38,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 717 transitions. [2018-04-13 14:51:38,222 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 717 transitions. Word has length 290 [2018-04-13 14:51:38,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:51:38,222 INFO L459 AbstractCegarLoop]: Abstraction has 509 states and 717 transitions. [2018-04-13 14:51:38,222 INFO L460 AbstractCegarLoop]: Interpolant automaton has 119 states. [2018-04-13 14:51:38,222 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 717 transitions. [2018-04-13 14:51:38,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2018-04-13 14:51:38,222 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:51:38,223 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-13 14:51:38,223 INFO L408 AbstractCegarLoop]: === Iteration 123 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:51:38,223 INFO L82 PathProgramCache]: Analyzing trace with hash -1577758415, now seen corresponding path program 110 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-13 14:51:38,225 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:51:38,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:39,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:42,278 INFO L134 CoverageAnalysis]: Checked inductivity of 12190 backedges. 5015 proven. 5995 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:42,296 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:51:42,312 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [120] total 120 [2018-04-13 14:51:42,312 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:51:42,312 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:51:42,312 INFO L182 omatonBuilderFactory]: Interpolants [204039#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 203784#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 204040#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 204155#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 109) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 204159#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 204158#(= |#Ultimate.C_memset_#t~loopctr36| 2), 204157#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 204156#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 204163#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 204162#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 204161#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 204160#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 204167#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 204166#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 204165#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 204164#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 204171#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 204170#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 204169#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 204168#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 204175#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 204174#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 203917#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 204173#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 204172#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 204179#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 204178#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 204177#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 204176#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 204183#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 204182#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 204181#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 204180#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 204187#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 204186#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 204185#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 204184#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 204191#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 204190#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 204189#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 204188#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 204195#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 204194#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 204193#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 204192#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 204199#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 204198#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 204197#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 204196#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 204203#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 204202#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 204201#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 204200#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 204207#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 204206#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 204205#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 204204#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 204211#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 204210#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 204209#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 204208#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 204215#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 204214#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 204213#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 204212#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 204219#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 204218#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 204217#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 204216#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 204223#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 204222#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 204221#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 204220#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 204227#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 204226#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 204225#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 204224#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 204231#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 204230#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 204229#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 204228#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 204235#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 204234#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 204233#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 204232#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 204239#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 204238#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 204237#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 204236#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 204243#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 204242#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 204241#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 204240#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 204247#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 204246#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 204245#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 204244#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 204251#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 204250#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 204249#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 204248#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 204255#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 203486#false, 204254#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 203485#true, 204253#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 204252#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 204259#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 204258#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 204257#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 204256#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 204263#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 203750#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 204262#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 203749#(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)|)), 204261#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 204260#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 204266#(<= |#Ultimate.C_memset_#amount| 109), 204265#(<= |#Ultimate.C_memset_#t~loopctr36| 109), 204264#(<= |#Ultimate.C_memset_#t~loopctr36| 108)] [2018-04-13 14:51:42,313 INFO L134 CoverageAnalysis]: Checked inductivity of 12190 backedges. 5015 proven. 5995 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:42,313 INFO L442 AbstractCegarLoop]: Interpolant automaton has 120 states [2018-04-13 14:51:42,314 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2018-04-13 14:51:42,314 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6232, Invalid=8048, Unknown=0, NotChecked=0, Total=14280 [2018-04-13 14:51:42,314 INFO L87 Difference]: Start difference. First operand 509 states and 717 transitions. Second operand 120 states. [2018-04-13 14:51:48,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:51:48,458 INFO L93 Difference]: Finished difference Result 775 states and 967 transitions. [2018-04-13 14:51:48,458 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2018-04-13 14:51:48,458 INFO L78 Accepts]: Start accepts. Automaton has 120 states. Word has length 291 [2018-04-13 14:51:48,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:51:48,459 INFO L225 Difference]: With dead ends: 775 [2018-04-13 14:51:48,459 INFO L226 Difference]: Without dead ends: 768 [2018-04-13 14:51:48,460 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6331 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=17096, Invalid=35574, Unknown=0, NotChecked=0, Total=52670 [2018-04-13 14:51:48,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2018-04-13 14:51:48,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 510. [2018-04-13 14:51:48,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 510 states. [2018-04-13 14:51:48,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 719 transitions. [2018-04-13 14:51:48,466 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 719 transitions. Word has length 291 [2018-04-13 14:51:48,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:51:48,466 INFO L459 AbstractCegarLoop]: Abstraction has 510 states and 719 transitions. [2018-04-13 14:51:48,466 INFO L460 AbstractCegarLoop]: Interpolant automaton has 120 states. [2018-04-13 14:51:48,466 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 719 transitions. [2018-04-13 14:51:48,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-04-13 14:51:48,466 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:51:48,467 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-13 14:51:48,467 INFO L408 AbstractCegarLoop]: === Iteration 124 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:51:48,467 INFO L82 PathProgramCache]: Analyzing trace with hash -485008799, now seen corresponding path program 111 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-13 14:51:48,481 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:51:48,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:48,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:49,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:49,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:52,537 INFO L134 CoverageAnalysis]: Checked inductivity of 12345 backedges. 5060 proven. 6105 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:52,553 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:51:52,553 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [121] total 121 [2018-04-13 14:51:52,553 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:51:52,554 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:51:52,554 INFO L182 omatonBuilderFactory]: Interpolants [206447#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 206446#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 206445#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 110) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 206451#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 206450#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 206449#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 206448#(= |#Ultimate.C_memset_#t~loopctr36| 2), 206455#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 206454#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 206453#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 206452#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 206459#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 206458#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 206457#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 206456#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 206463#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 206462#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 206205#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 206461#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 206460#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 206467#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 206466#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 206465#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 206464#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 206471#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 206470#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 206469#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 206468#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 206475#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 206474#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 206473#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 206472#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 206479#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 206478#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 206477#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 206476#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 206483#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 206482#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 206481#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 206480#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 206487#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 206486#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 206485#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 206484#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 206491#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 206490#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 206489#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 206488#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 206495#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 206494#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 206493#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 206492#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 206499#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 206498#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 206497#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 206496#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 206503#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 206502#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 206501#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 206500#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 206507#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 206506#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 206505#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 206504#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 206511#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 206510#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 206509#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 206508#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 206515#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 206514#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 206513#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 206512#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 206519#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 206518#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 206517#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 206516#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 206523#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 206522#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 206521#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 206520#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 206527#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 206526#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 206525#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 206524#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 206531#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 206530#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 206529#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 206528#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 206535#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 206534#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 206533#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 206532#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 206539#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 206538#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 206537#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 206536#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 206543#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 206542#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 205773#false, 206541#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 205772#true, 206540#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 206547#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 206546#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 206545#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 206544#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 206551#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 206038#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 206550#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 206037#(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)|)), 206549#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 206548#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 206555#(<= |#Ultimate.C_memset_#t~loopctr36| 109), 206554#(<= |#Ultimate.C_memset_#t~loopctr36| 108), 206553#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 206552#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 206557#(<= |#Ultimate.C_memset_#amount| 110), 206556#(<= |#Ultimate.C_memset_#t~loopctr36| 110), 206329#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 206072#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 206328#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119))] [2018-04-13 14:51:52,554 INFO L134 CoverageAnalysis]: Checked inductivity of 12345 backedges. 5060 proven. 6105 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:51:52,554 INFO L442 AbstractCegarLoop]: Interpolant automaton has 121 states [2018-04-13 14:51:52,555 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2018-04-13 14:51:52,555 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6344, Invalid=8176, Unknown=0, NotChecked=0, Total=14520 [2018-04-13 14:51:52,555 INFO L87 Difference]: Start difference. First operand 510 states and 719 transitions. Second operand 121 states. [2018-04-13 14:51:58,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:51:58,789 INFO L93 Difference]: Finished difference Result 778 states and 971 transitions. [2018-04-13 14:51:58,790 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2018-04-13 14:51:58,790 INFO L78 Accepts]: Start accepts. Automaton has 121 states. Word has length 292 [2018-04-13 14:51:58,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:51:58,790 INFO L225 Difference]: With dead ends: 778 [2018-04-13 14:51:58,790 INFO L226 Difference]: Without dead ends: 771 [2018-04-13 14:51:58,792 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6444 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=17417, Invalid=36175, Unknown=0, NotChecked=0, Total=53592 [2018-04-13 14:51:58,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2018-04-13 14:51:58,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 511. [2018-04-13 14:51:58,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 511 states. [2018-04-13 14:51:58,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 721 transitions. [2018-04-13 14:51:58,797 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 721 transitions. Word has length 292 [2018-04-13 14:51:58,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:51:58,797 INFO L459 AbstractCegarLoop]: Abstraction has 511 states and 721 transitions. [2018-04-13 14:51:58,797 INFO L460 AbstractCegarLoop]: Interpolant automaton has 121 states. [2018-04-13 14:51:58,797 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 721 transitions. [2018-04-13 14:51:58,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2018-04-13 14:51:58,798 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:51:58,798 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-13 14:51:58,798 INFO L408 AbstractCegarLoop]: === Iteration 125 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:51:58,798 INFO L82 PathProgramCache]: Analyzing trace with hash -969509071, now seen corresponding path program 112 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-13 14:51:58,801 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:51:58,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:51:59,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:03,216 INFO L134 CoverageAnalysis]: Checked inductivity of 12501 backedges. 5105 proven. 6216 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:52:03,233 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:52:03,233 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [122] total 122 [2018-04-13 14:52:03,233 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:52:03,233 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:52:03,233 INFO L182 omatonBuilderFactory]: Interpolants [208747#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 208746#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 208745#(or (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296)) (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 111)), 208751#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 208750#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 208749#(= |#Ultimate.C_memset_#t~loopctr36| 3), 208748#(= |#Ultimate.C_memset_#t~loopctr36| 2), 208755#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 208754#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 208753#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 208752#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 208503#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 208759#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 208758#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 208757#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 208756#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 208763#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 208762#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 208761#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 208760#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 208767#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 208766#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 208765#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 208764#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 208771#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 208770#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 208769#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 208768#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 208775#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 208774#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 208773#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 208772#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 208779#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 208778#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 208777#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 208776#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 208783#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 208782#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 208781#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 208780#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 208787#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 208786#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 208785#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 208784#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 208791#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 208790#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 208789#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 208788#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 208795#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 208794#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 208793#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 208792#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 208799#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 208798#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 208797#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 208796#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 208803#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 208802#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 208801#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 208800#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 208807#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 208806#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 208805#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 208804#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 208811#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 208810#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 208809#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 208808#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 208815#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 208814#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 208813#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 208812#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 208819#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 208818#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 208817#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 208816#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 208823#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 208822#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 208821#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 208820#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 208827#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 208826#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 208825#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 208824#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 208831#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 208830#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 208829#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 208828#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 208835#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 208834#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 208833#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 208832#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 208839#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 208070#false, 208838#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 208069#true, 208837#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 208836#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 208843#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 208842#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 208841#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 208840#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 208335#(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)|)), 208847#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 208846#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 208845#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 208844#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 208851#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 208850#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 208849#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 208336#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 208848#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 208855#(<= |#Ultimate.C_memset_#t~loopctr36| 109), 208854#(<= |#Ultimate.C_memset_#t~loopctr36| 108), 208853#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 208852#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 208858#(<= |#Ultimate.C_memset_#amount| 111), 208857#(<= |#Ultimate.C_memset_#t~loopctr36| 111), 208856#(<= |#Ultimate.C_memset_#t~loopctr36| 110), 208627#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 208370#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 208628#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:52:03,234 INFO L134 CoverageAnalysis]: Checked inductivity of 12501 backedges. 5105 proven. 6216 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:52:03,234 INFO L442 AbstractCegarLoop]: Interpolant automaton has 122 states [2018-04-13 14:52:03,235 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2018-04-13 14:52:03,235 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6454, Invalid=8308, Unknown=0, NotChecked=0, Total=14762 [2018-04-13 14:52:03,235 INFO L87 Difference]: Start difference. First operand 511 states and 721 transitions. Second operand 122 states. [2018-04-13 14:52:09,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:52:09,695 INFO L93 Difference]: Finished difference Result 781 states and 975 transitions. [2018-04-13 14:52:09,695 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 229 states. [2018-04-13 14:52:09,695 INFO L78 Accepts]: Start accepts. Automaton has 122 states. Word has length 293 [2018-04-13 14:52:09,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:52:09,696 INFO L225 Difference]: With dead ends: 781 [2018-04-13 14:52:09,696 INFO L226 Difference]: Without dead ends: 774 [2018-04-13 14:52:09,697 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 232 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6557 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=17737, Invalid=36785, Unknown=0, NotChecked=0, Total=54522 [2018-04-13 14:52:09,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2018-04-13 14:52:09,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 512. [2018-04-13 14:52:09,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 512 states. [2018-04-13 14:52:09,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 723 transitions. [2018-04-13 14:52:09,703 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 723 transitions. Word has length 293 [2018-04-13 14:52:09,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:52:09,703 INFO L459 AbstractCegarLoop]: Abstraction has 512 states and 723 transitions. [2018-04-13 14:52:09,703 INFO L460 AbstractCegarLoop]: Interpolant automaton has 122 states. [2018-04-13 14:52:09,703 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 723 transitions. [2018-04-13 14:52:09,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2018-04-13 14:52:09,704 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:52:09,704 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-13 14:52:09,704 INFO L408 AbstractCegarLoop]: === Iteration 126 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:52:09,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1190851681, now seen corresponding path program 113 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-13 14:52:09,706 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:52:09,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:09,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:09,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:09,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:09,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:09,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:09,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:09,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:09,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:09,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:10,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:10,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:10,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:10,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:10,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:10,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:10,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:10,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:10,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:10,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:13,883 INFO L134 CoverageAnalysis]: Checked inductivity of 12658 backedges. 5150 proven. 6328 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:52:13,902 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:52:13,902 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [123] total 123 [2018-04-13 14:52:13,902 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:52:13,903 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:52:13,903 INFO L182 omatonBuilderFactory]: Interpolants [211055#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 112) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 211059#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 211058#(= |#Ultimate.C_memset_#t~loopctr36| 2), 211057#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 211056#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 211063#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 211062#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 211061#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 211060#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 210811#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 211067#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 211066#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 211065#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 211064#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 211071#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 211070#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 211069#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 211068#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 211075#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 211074#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 211073#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 211072#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 211079#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 211078#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 211077#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 211076#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 211083#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 211082#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 211081#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 211080#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 211087#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 211086#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 211085#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 211084#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 211091#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 211090#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 211089#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 211088#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 211095#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 211094#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 211093#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 211092#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 211099#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 211098#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 211097#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 211096#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 211103#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 211102#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 211101#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 211100#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 211107#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 211106#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 211105#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 211104#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 211111#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 211110#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 211109#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 211108#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 211115#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 211114#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 211113#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 211112#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 211119#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 211118#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 211117#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 211116#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 211123#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 211122#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 211121#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 211120#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 211127#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 211126#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 211125#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 211124#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 211131#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 211130#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 211129#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 211128#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 211135#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 211134#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 211133#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 211132#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 211139#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 211138#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 211137#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 211136#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 211143#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 211142#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 211141#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 211140#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 211147#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 211146#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 210377#false, 211145#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 210376#true, 211144#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 211151#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 211150#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 211149#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 211148#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 210643#(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)|)), 211155#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 211154#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 211153#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 211152#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 211159#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 211158#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 211157#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 210644#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 211156#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 211163#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 211162#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 211161#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 211160#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 211167#(<= |#Ultimate.C_memset_#t~loopctr36| 111), 211166#(<= |#Ultimate.C_memset_#t~loopctr36| 110), 211165#(<= |#Ultimate.C_memset_#t~loopctr36| 109), 211164#(<= |#Ultimate.C_memset_#t~loopctr36| 108), 211169#(<= |#Ultimate.C_memset_#amount| 112), 211168#(<= |#Ultimate.C_memset_#t~loopctr36| 112), 210678#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 210937#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 210936#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119))] [2018-04-13 14:52:13,903 INFO L134 CoverageAnalysis]: Checked inductivity of 12658 backedges. 5150 proven. 6328 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:52:13,903 INFO L442 AbstractCegarLoop]: Interpolant automaton has 123 states [2018-04-13 14:52:13,904 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2018-04-13 14:52:13,904 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6571, Invalid=8435, Unknown=0, NotChecked=0, Total=15006 [2018-04-13 14:52:13,904 INFO L87 Difference]: Start difference. First operand 512 states and 723 transitions. Second operand 123 states. [2018-04-13 14:52:20,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:52:20,395 INFO L93 Difference]: Finished difference Result 784 states and 979 transitions. [2018-04-13 14:52:20,395 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 231 states. [2018-04-13 14:52:20,395 INFO L78 Accepts]: Start accepts. Automaton has 123 states. Word has length 294 [2018-04-13 14:52:20,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:52:20,396 INFO L225 Difference]: With dead ends: 784 [2018-04-13 14:52:20,396 INFO L226 Difference]: Without dead ends: 777 [2018-04-13 14:52:20,397 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6673 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=18068, Invalid=37392, Unknown=0, NotChecked=0, Total=55460 [2018-04-13 14:52:20,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2018-04-13 14:52:20,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 513. [2018-04-13 14:52:20,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-04-13 14:52:20,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 725 transitions. [2018-04-13 14:52:20,402 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 725 transitions. Word has length 294 [2018-04-13 14:52:20,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:52:20,403 INFO L459 AbstractCegarLoop]: Abstraction has 513 states and 725 transitions. [2018-04-13 14:52:20,403 INFO L460 AbstractCegarLoop]: Interpolant automaton has 123 states. [2018-04-13 14:52:20,403 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 725 transitions. [2018-04-13 14:52:20,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2018-04-13 14:52:20,403 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:52:20,403 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-13 14:52:20,403 INFO L408 AbstractCegarLoop]: === Iteration 127 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:52:20,404 INFO L82 PathProgramCache]: Analyzing trace with hash -557441743, now seen corresponding path program 114 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-13 14:52:20,407 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:52:20,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:20,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:21,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:21,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:25,351 INFO L134 CoverageAnalysis]: Checked inductivity of 12816 backedges. 5195 proven. 6441 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:52:25,368 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:52:25,368 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [124] total 124 [2018-04-13 14:52:25,368 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:52:25,369 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:52:25,369 INFO L182 omatonBuilderFactory]: Interpolants [213255#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 212996#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 213256#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 213375#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 113) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 213379#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 213378#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 213377#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 213376#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 213383#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 213382#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 213381#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 213380#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 213387#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 213386#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 213129#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 213385#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 213384#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 213391#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 213390#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 213389#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 213388#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 213395#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 213394#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 213393#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 213392#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 213399#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 213398#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 213397#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 213396#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 213403#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 213402#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 213401#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 213400#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 213407#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 213406#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 213405#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 213404#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 213411#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 213410#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 213409#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 213408#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 213415#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 213414#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 213413#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 213412#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 213419#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 213418#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 213417#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 213416#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 213423#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 213422#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 213421#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 213420#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 213427#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 213426#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 213425#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 213424#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 213431#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 213430#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 213429#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 213428#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 213435#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 213434#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 213433#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 213432#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 213439#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 213438#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 213437#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 213436#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 213443#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 213442#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 213441#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 213440#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 213447#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 213446#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 213445#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 213444#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 213451#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 213450#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 213449#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 213448#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 213455#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 213454#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 213453#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 213452#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 213459#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 213458#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 213457#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 213456#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 213463#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 212694#false, 213462#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 212693#true, 213461#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 213460#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 213467#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 213466#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 213465#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 213464#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 213471#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 213470#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 213469#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 213468#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 213475#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 212962#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 213474#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 212961#(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)|)), 213473#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 213472#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 213479#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 213478#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 213477#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 213476#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 213483#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 213482#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 213481#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 213480#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 213487#(<= |#Ultimate.C_memset_#t~loopctr36| 111), 213486#(<= |#Ultimate.C_memset_#t~loopctr36| 110), 213485#(<= |#Ultimate.C_memset_#t~loopctr36| 109), 213484#(<= |#Ultimate.C_memset_#t~loopctr36| 108), 213490#(<= |#Ultimate.C_memset_#amount| 113), 213489#(<= |#Ultimate.C_memset_#t~loopctr36| 113), 213488#(<= |#Ultimate.C_memset_#t~loopctr36| 112)] [2018-04-13 14:52:25,370 INFO L134 CoverageAnalysis]: Checked inductivity of 12816 backedges. 5195 proven. 6441 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:52:25,370 INFO L442 AbstractCegarLoop]: Interpolant automaton has 124 states [2018-04-13 14:52:25,370 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2018-04-13 14:52:25,371 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6689, Invalid=8563, Unknown=0, NotChecked=0, Total=15252 [2018-04-13 14:52:25,371 INFO L87 Difference]: Start difference. First operand 513 states and 725 transitions. Second operand 124 states. [2018-04-13 14:52:32,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:52:32,183 INFO L93 Difference]: Finished difference Result 787 states and 983 transitions. [2018-04-13 14:52:32,183 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 233 states. [2018-04-13 14:52:32,183 INFO L78 Accepts]: Start accepts. Automaton has 124 states. Word has length 295 [2018-04-13 14:52:32,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:52:32,184 INFO L225 Difference]: With dead ends: 787 [2018-04-13 14:52:32,184 INFO L226 Difference]: Without dead ends: 780 [2018-04-13 14:52:32,185 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 236 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6791 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=18403, Invalid=38003, Unknown=0, NotChecked=0, Total=56406 [2018-04-13 14:52:32,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2018-04-13 14:52:32,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 514. [2018-04-13 14:52:32,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 514 states. [2018-04-13 14:52:32,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 727 transitions. [2018-04-13 14:52:32,190 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 727 transitions. Word has length 295 [2018-04-13 14:52:32,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:52:32,190 INFO L459 AbstractCegarLoop]: Abstraction has 514 states and 727 transitions. [2018-04-13 14:52:32,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 124 states. [2018-04-13 14:52:32,190 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 727 transitions. [2018-04-13 14:52:32,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2018-04-13 14:52:32,191 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:52:32,191 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-13 14:52:32,191 INFO L408 AbstractCegarLoop]: === Iteration 128 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:52:32,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1080036961, now seen corresponding path program 115 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-13 14:52:32,199 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:52:32,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:32,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:33,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:52:51,979 INFO L134 CoverageAnalysis]: Checked inductivity of 12975 backedges. 5240 proven. 6555 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:52:51,996 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:52:51,996 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [125] total 125 [2018-04-13 14:52:51,997 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:52:51,997 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:52:51,997 INFO L182 omatonBuilderFactory]: Interpolants [215811#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 215810#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 215809#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 215808#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 215815#(<= |#Ultimate.C_memset_#t~loopctr36| 109), 215814#(<= |#Ultimate.C_memset_#t~loopctr36| 108), 215813#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 215812#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 215819#(<= |#Ultimate.C_memset_#t~loopctr36| 113), 215818#(<= |#Ultimate.C_memset_#t~loopctr36| 112), 215817#(<= |#Ultimate.C_memset_#t~loopctr36| 111), 215816#(<= |#Ultimate.C_memset_#t~loopctr36| 110), 215821#(<= |#Ultimate.C_memset_#amount| 114), 215820#(<= |#Ultimate.C_memset_#t~loopctr36| 114), 215324#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 215585#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 215584#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 215707#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 215706#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 215705#(or (not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))) (< 2147483647 (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) (<= (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296) 114)), 215711#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 215710#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 215709#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 215708#(= |#Ultimate.C_memset_#t~loopctr36| 2), 215715#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 215714#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 215457#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 215713#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 215712#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 215719#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 215718#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 215717#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 215716#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 215723#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 215722#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 215721#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 215720#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 215727#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 215726#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 215725#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 215724#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 215731#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 215730#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 215729#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 215728#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 215735#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 215734#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 215733#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 215732#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 215739#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 215738#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 215737#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 215736#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 215743#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 215742#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 215741#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 215740#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 215747#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 215746#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 215745#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 215744#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 215751#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 215750#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 215749#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 215748#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 215755#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 215754#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 215753#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 215752#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 215759#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 215758#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 215757#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 215756#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 215763#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 215762#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 215761#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 215760#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 215767#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 215766#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 215765#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 215764#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 215771#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 215770#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 215769#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 215768#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 215775#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 215774#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 215773#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 215772#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 215779#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 215778#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 215777#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 215776#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 215783#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 215782#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 215781#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 215780#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 215787#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 215786#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 215785#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 215784#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 215791#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 215790#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 215021#false, 215789#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 215020#true, 215788#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 215795#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 215794#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 215793#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 215792#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 215799#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 215798#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 215797#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 215796#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 215803#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 215290#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 215802#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 215289#(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)|)), 215801#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 215800#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 215807#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 215806#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 215805#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 215804#(<= |#Ultimate.C_memset_#t~loopctr36| 98)] [2018-04-13 14:52:51,998 INFO L134 CoverageAnalysis]: Checked inductivity of 12975 backedges. 5240 proven. 6555 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:52:51,998 INFO L442 AbstractCegarLoop]: Interpolant automaton has 125 states [2018-04-13 14:52:51,998 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2018-04-13 14:52:51,999 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6802, Invalid=8698, Unknown=0, NotChecked=0, Total=15500 [2018-04-13 14:52:51,999 INFO L87 Difference]: Start difference. First operand 514 states and 727 transitions. Second operand 125 states. [2018-04-13 14:53:52,636 WARN L148 SmtUtils]: Spent 673ms on a formula simplification that was a NOOP. DAG size: 22 [2018-04-13 14:53:57,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:53:57,436 INFO L93 Difference]: Finished difference Result 790 states and 987 transitions. [2018-04-13 14:53:57,436 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 235 states. [2018-04-13 14:53:57,436 INFO L78 Accepts]: Start accepts. Automaton has 125 states. Word has length 296 [2018-04-13 14:53:57,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:53:57,437 INFO L225 Difference]: With dead ends: 790 [2018-04-13 14:53:57,437 INFO L226 Difference]: Without dead ends: 783 [2018-04-13 14:53:57,438 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 238 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6906 ImplicationChecksByTransitivity, 82.3s TimeCoverageRelationStatistics Valid=18731, Invalid=38629, Unknown=0, NotChecked=0, Total=57360 [2018-04-13 14:53:57,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2018-04-13 14:53:57,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 515. [2018-04-13 14:53:57,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 515 states. [2018-04-13 14:53:57,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 729 transitions. [2018-04-13 14:53:57,444 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 729 transitions. Word has length 296 [2018-04-13 14:53:57,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:53:57,444 INFO L459 AbstractCegarLoop]: Abstraction has 515 states and 729 transitions. [2018-04-13 14:53:57,444 INFO L460 AbstractCegarLoop]: Interpolant automaton has 125 states. [2018-04-13 14:53:57,444 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 729 transitions. [2018-04-13 14:53:57,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2018-04-13 14:53:57,445 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:53:57,445 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-13 14:53:57,445 INFO L408 AbstractCegarLoop]: === Iteration 129 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:53:57,445 INFO L82 PathProgramCache]: Analyzing trace with hash 302269233, now seen corresponding path program 116 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-13 14:53:57,447 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:53:57,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:57,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:58,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:53:58,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:01,895 INFO L134 CoverageAnalysis]: Checked inductivity of 13135 backedges. 5285 proven. 6670 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:54:01,913 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:54:01,913 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [126] total 126 [2018-04-13 14:54:01,913 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:54:01,913 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:54:01,913 INFO L182 omatonBuilderFactory]: Interpolants [218115#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 218114#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 218113#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 218112#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 218119#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 218118#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 218117#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 218116#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 218123#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 218122#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 218121#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 218120#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 218127#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 217358#false, 218126#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 217357#true, 218125#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 218124#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 218131#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 218130#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 218129#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 218128#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 218135#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 218134#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 218133#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 218132#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 217627#(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)|)), 218139#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 218138#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 218137#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 218136#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 218143#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 218142#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 218141#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 217628#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 218140#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 218147#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 218146#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 218145#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 218144#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 218151#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 218150#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 218149#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 218148#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 218155#(<= |#Ultimate.C_memset_#t~loopctr36| 109), 218154#(<= |#Ultimate.C_memset_#t~loopctr36| 108), 218153#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 218152#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 218159#(<= |#Ultimate.C_memset_#t~loopctr36| 113), 218158#(<= |#Ultimate.C_memset_#t~loopctr36| 112), 218157#(<= |#Ultimate.C_memset_#t~loopctr36| 111), 218156#(<= |#Ultimate.C_memset_#t~loopctr36| 110), 218162#(<= |#Ultimate.C_memset_#amount| 115), 218161#(<= |#Ultimate.C_memset_#t~loopctr36| 115), 218160#(<= |#Ultimate.C_memset_#t~loopctr36| 114), 217662#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 217923#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 217924#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 218047#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 218046#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 218045#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 115) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 217795#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 218051#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 218050#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 218049#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 218048#(= 2 |#Ultimate.C_memset_#t~loopctr36|), 218055#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 218054#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 218053#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 218052#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 218059#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 218058#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 218057#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 218056#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 218063#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 218062#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 218061#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 218060#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 218067#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 218066#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 218065#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 218064#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 218071#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 218070#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 218069#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 218068#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 218075#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 218074#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 218073#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 218072#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 218079#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 218078#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 218077#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 218076#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 218083#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 218082#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 218081#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 218080#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 218087#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 218086#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 218085#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 218084#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 218091#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 218090#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 218089#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 218088#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 218095#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 218094#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 218093#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 218092#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 218099#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 218098#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 218097#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 218096#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 218103#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 218102#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 218101#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 218100#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 218107#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 218106#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 218105#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 218104#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 218111#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 218110#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 218109#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 218108#(<= |#Ultimate.C_memset_#t~loopctr36| 62)] [2018-04-13 14:54:01,914 INFO L134 CoverageAnalysis]: Checked inductivity of 13135 backedges. 5285 proven. 6670 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:54:01,914 INFO L442 AbstractCegarLoop]: Interpolant automaton has 126 states [2018-04-13 14:54:01,915 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2018-04-13 14:54:01,915 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6919, Invalid=8831, Unknown=0, NotChecked=0, Total=15750 [2018-04-13 14:54:01,915 INFO L87 Difference]: Start difference. First operand 515 states and 729 transitions. Second operand 126 states. [2018-04-13 14:54:07,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:54:07,938 INFO L93 Difference]: Finished difference Result 793 states and 991 transitions. [2018-04-13 14:54:07,938 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 237 states. [2018-04-13 14:54:07,938 INFO L78 Accepts]: Start accepts. Automaton has 126 states. Word has length 297 [2018-04-13 14:54:07,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:54:07,939 INFO L225 Difference]: With dead ends: 793 [2018-04-13 14:54:07,939 INFO L226 Difference]: Without dead ends: 786 [2018-04-13 14:54:07,941 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7024 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=19067, Invalid=39255, Unknown=0, NotChecked=0, Total=58322 [2018-04-13 14:54:07,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2018-04-13 14:54:07,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 516. [2018-04-13 14:54:07,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 516 states. [2018-04-13 14:54:07,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 731 transitions. [2018-04-13 14:54:07,946 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 731 transitions. Word has length 297 [2018-04-13 14:54:07,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:54:07,946 INFO L459 AbstractCegarLoop]: Abstraction has 516 states and 731 transitions. [2018-04-13 14:54:07,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 126 states. [2018-04-13 14:54:07,946 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 731 transitions. [2018-04-13 14:54:07,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2018-04-13 14:54:07,946 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:54:07,947 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-13 14:54:07,947 INFO L408 AbstractCegarLoop]: === Iteration 130 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:54:07,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1961273441, now seen corresponding path program 117 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-13 14:54:07,949 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:54:08,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:08,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:12,269 INFO L134 CoverageAnalysis]: Checked inductivity of 13296 backedges. 5330 proven. 6786 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:54:12,287 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:54:12,298 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [127] total 127 [2018-04-13 14:54:12,298 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:54:12,298 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:54:12,298 INFO L182 omatonBuilderFactory]: Interpolants [220419#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 220418#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 220417#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 220416#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 220423#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 220422#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 220421#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 220420#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 220427#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 220426#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 220425#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 220424#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 220431#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 220430#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 220429#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 220428#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 220435#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 220434#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 220433#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 220432#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 220439#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 220438#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 220437#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 220436#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 220443#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 220442#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 220441#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 220440#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 220447#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 220446#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 220445#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 220444#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 220451#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 220450#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 220449#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 220448#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 220455#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 220454#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 220453#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 220452#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 220459#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 220458#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 220457#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 220456#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 220463#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 220462#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 220461#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 220460#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 220467#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 220466#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 220465#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 220464#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 220471#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 220470#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 220469#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 220468#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 220475#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 220474#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 219705#false, 220473#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 219704#true, 220472#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 220479#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 220478#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 220477#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 220476#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 220483#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 220482#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 220481#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 220480#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 219975#(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)|)), 220487#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 220486#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 220485#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 220484#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 220491#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 220490#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 220489#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 219976#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 220488#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 220495#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 220494#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 220493#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 220492#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 220499#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 220498#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 220497#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 220496#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 220503#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 220502#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 220501#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 220500#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 220507#(<= |#Ultimate.C_memset_#t~loopctr36| 111), 220506#(<= |#Ultimate.C_memset_#t~loopctr36| 110), 220505#(<= |#Ultimate.C_memset_#t~loopctr36| 109), 220504#(<= |#Ultimate.C_memset_#t~loopctr36| 108), 220511#(<= |#Ultimate.C_memset_#t~loopctr36| 115), 220510#(<= |#Ultimate.C_memset_#t~loopctr36| 114), 220509#(<= |#Ultimate.C_memset_#t~loopctr36| 113), 220508#(<= |#Ultimate.C_memset_#t~loopctr36| 112), 220513#(<= |#Ultimate.C_memset_#amount| 116), 220512#(<= |#Ultimate.C_memset_#t~loopctr36| 116), 220010#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 220273#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 220272#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 220395#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 116) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 220143#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 220399#(= |#Ultimate.C_memset_#t~loopctr36| 3), 220398#(= |#Ultimate.C_memset_#t~loopctr36| 2), 220397#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 220396#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 220403#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 220402#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 220401#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 220400#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 220407#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 220406#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 220405#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 220404#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 220411#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 220410#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 220409#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 220408#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 220415#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 220414#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 220413#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 220412#(<= |#Ultimate.C_memset_#t~loopctr36| 16)] [2018-04-13 14:54:12,299 INFO L134 CoverageAnalysis]: Checked inductivity of 13296 backedges. 5330 proven. 6786 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:54:12,299 INFO L442 AbstractCegarLoop]: Interpolant automaton has 127 states [2018-04-13 14:54:12,300 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2018-04-13 14:54:12,300 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7034, Invalid=8968, Unknown=0, NotChecked=0, Total=16002 [2018-04-13 14:54:12,300 INFO L87 Difference]: Start difference. First operand 516 states and 731 transitions. Second operand 127 states. [2018-04-13 14:54:18,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:54:18,673 INFO L93 Difference]: Finished difference Result 796 states and 995 transitions. [2018-04-13 14:54:18,673 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 239 states. [2018-04-13 14:54:18,673 INFO L78 Accepts]: Start accepts. Automaton has 127 states. Word has length 298 [2018-04-13 14:54:18,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:54:18,674 INFO L225 Difference]: With dead ends: 796 [2018-04-13 14:54:18,674 INFO L226 Difference]: Without dead ends: 789 [2018-04-13 14:54:18,675 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7142 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=19402, Invalid=39890, Unknown=0, NotChecked=0, Total=59292 [2018-04-13 14:54:18,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2018-04-13 14:54:18,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 517. [2018-04-13 14:54:18,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 517 states. [2018-04-13 14:54:18,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 733 transitions. [2018-04-13 14:54:18,681 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 733 transitions. Word has length 298 [2018-04-13 14:54:18,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:54:18,681 INFO L459 AbstractCegarLoop]: Abstraction has 517 states and 733 transitions. [2018-04-13 14:54:18,681 INFO L460 AbstractCegarLoop]: Interpolant automaton has 127 states. [2018-04-13 14:54:18,681 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 733 transitions. [2018-04-13 14:54:18,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2018-04-13 14:54:18,682 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:54:18,682 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-13 14:54:18,682 INFO L408 AbstractCegarLoop]: === Iteration 131 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:54:18,682 INFO L82 PathProgramCache]: Analyzing trace with hash 1850796337, now seen corresponding path program 118 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-13 14:54:18,684 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:54:18,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:18,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:18,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:18,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:18,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:18,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:18,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:18,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:19,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:23,018 INFO L134 CoverageAnalysis]: Checked inductivity of 13458 backedges. 5375 proven. 6903 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:54:23,035 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:54:23,035 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [128] total 128 [2018-04-13 14:54:23,035 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:54:23,035 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:54:23,036 INFO L182 omatonBuilderFactory]: Interpolants [222755#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 117) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 222759#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 222758#(= |#Ultimate.C_memset_#t~loopctr36| 2), 222501#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 222757#(= 1 |#Ultimate.C_memset_#t~loopctr36|), 222756#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 222763#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 222762#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 222761#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 222760#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 222767#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 222766#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 222765#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 222764#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 222771#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 222770#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 222769#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 222768#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 222775#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 222774#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 222773#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 222772#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 222779#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 222778#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 222777#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 222776#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 222783#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 222782#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 222781#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 222780#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 222787#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 222786#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 222785#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 222784#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 222791#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 222790#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 222789#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 222788#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 222795#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 222794#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 222793#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 222792#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 222799#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 222798#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 222797#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 222796#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 222803#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 222802#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 222801#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 222800#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 222807#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 222806#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 222805#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 222804#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 222811#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 222810#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 222809#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 222808#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 222815#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 222814#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 222813#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 222812#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 222819#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 222818#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 222817#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 222816#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 222823#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 222822#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 222821#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 222820#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 222827#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 222826#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 222825#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 222824#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 222831#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 222062#false, 222830#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 222061#true, 222829#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 222828#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 222835#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 222834#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 222833#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 222832#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 222839#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 222838#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 222837#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 222836#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 222843#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 222842#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 222841#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 222840#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 222847#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 222334#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 222846#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 222333#(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)|)), 222845#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 222844#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 222851#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 222850#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 222849#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 222848#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 222855#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 222854#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 222853#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 222852#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 222859#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 222858#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 222857#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 222856#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 222863#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 222862#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 222861#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 222860#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 222867#(<= |#Ultimate.C_memset_#t~loopctr36| 111), 222866#(<= |#Ultimate.C_memset_#t~loopctr36| 110), 222865#(<= |#Ultimate.C_memset_#t~loopctr36| 109), 222864#(<= |#Ultimate.C_memset_#t~loopctr36| 108), 222871#(<= |#Ultimate.C_memset_#t~loopctr36| 115), 222870#(<= |#Ultimate.C_memset_#t~loopctr36| 114), 222869#(<= |#Ultimate.C_memset_#t~loopctr36| 113), 222868#(<= |#Ultimate.C_memset_#t~loopctr36| 112), 222874#(<= |#Ultimate.C_memset_#amount| 117), 222873#(<= |#Ultimate.C_memset_#t~loopctr36| 117), 222872#(<= |#Ultimate.C_memset_#t~loopctr36| 116), 222368#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 222631#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119)), 222632#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296))] [2018-04-13 14:54:23,036 INFO L134 CoverageAnalysis]: Checked inductivity of 13458 backedges. 5375 proven. 6903 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:54:23,036 INFO L442 AbstractCegarLoop]: Interpolant automaton has 128 states [2018-04-13 14:54:23,037 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2018-04-13 14:54:23,037 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7156, Invalid=9100, Unknown=0, NotChecked=0, Total=16256 [2018-04-13 14:54:23,037 INFO L87 Difference]: Start difference. First operand 517 states and 733 transitions. Second operand 128 states. [2018-04-13 14:54:29,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:54:29,615 INFO L93 Difference]: Finished difference Result 799 states and 999 transitions. [2018-04-13 14:54:29,615 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 241 states. [2018-04-13 14:54:29,615 INFO L78 Accepts]: Start accepts. Automaton has 128 states. Word has length 299 [2018-04-13 14:54:29,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:54:29,616 INFO L225 Difference]: With dead ends: 799 [2018-04-13 14:54:29,616 INFO L226 Difference]: Without dead ends: 792 [2018-04-13 14:54:29,618 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7263 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=19748, Invalid=40522, Unknown=0, NotChecked=0, Total=60270 [2018-04-13 14:54:29,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2018-04-13 14:54:29,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 518. [2018-04-13 14:54:29,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 518 states. [2018-04-13 14:54:29,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 735 transitions. [2018-04-13 14:54:29,623 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 735 transitions. Word has length 299 [2018-04-13 14:54:29,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:54:29,623 INFO L459 AbstractCegarLoop]: Abstraction has 518 states and 735 transitions. [2018-04-13 14:54:29,623 INFO L460 AbstractCegarLoop]: Interpolant automaton has 128 states. [2018-04-13 14:54:29,624 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 735 transitions. [2018-04-13 14:54:29,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2018-04-13 14:54:29,624 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:54:29,624 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-13 14:54:29,624 INFO L408 AbstractCegarLoop]: === Iteration 132 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:54:29,624 INFO L82 PathProgramCache]: Analyzing trace with hash -1573993887, now seen corresponding path program 119 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-13 14:54:29,627 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:54:29,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:29,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:30,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:30,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:34,094 INFO L134 CoverageAnalysis]: Checked inductivity of 13621 backedges. 5420 proven. 7021 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:54:34,111 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:54:34,111 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [129] total 129 [2018-04-13 14:54:34,111 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:54:34,112 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 14:54:34,112 INFO L182 omatonBuilderFactory]: Interpolants [225127#(<= |#Ultimate.C_memset_#t~loopctr36| 1), 225126#(= 0 |#Ultimate.C_memset_#t~loopctr36|), 224869#(= __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~size |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size|), 225125#(or (<= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) 118) (< 2147483647 (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296))), 225131#(<= |#Ultimate.C_memset_#t~loopctr36| 5), 225130#(<= |#Ultimate.C_memset_#t~loopctr36| 4), 225129#(<= |#Ultimate.C_memset_#t~loopctr36| 3), 225128#(<= |#Ultimate.C_memset_#t~loopctr36| 2), 225135#(<= |#Ultimate.C_memset_#t~loopctr36| 9), 225134#(<= |#Ultimate.C_memset_#t~loopctr36| 8), 225133#(<= |#Ultimate.C_memset_#t~loopctr36| 7), 225132#(<= |#Ultimate.C_memset_#t~loopctr36| 6), 225139#(<= |#Ultimate.C_memset_#t~loopctr36| 13), 225138#(<= |#Ultimate.C_memset_#t~loopctr36| 12), 225137#(<= |#Ultimate.C_memset_#t~loopctr36| 11), 225136#(<= |#Ultimate.C_memset_#t~loopctr36| 10), 225143#(<= |#Ultimate.C_memset_#t~loopctr36| 17), 225142#(<= |#Ultimate.C_memset_#t~loopctr36| 16), 225141#(<= |#Ultimate.C_memset_#t~loopctr36| 15), 225140#(<= |#Ultimate.C_memset_#t~loopctr36| 14), 225147#(<= |#Ultimate.C_memset_#t~loopctr36| 21), 225146#(<= |#Ultimate.C_memset_#t~loopctr36| 20), 225145#(<= |#Ultimate.C_memset_#t~loopctr36| 19), 225144#(<= |#Ultimate.C_memset_#t~loopctr36| 18), 225151#(<= |#Ultimate.C_memset_#t~loopctr36| 25), 225150#(<= |#Ultimate.C_memset_#t~loopctr36| 24), 225149#(<= |#Ultimate.C_memset_#t~loopctr36| 23), 225148#(<= |#Ultimate.C_memset_#t~loopctr36| 22), 225155#(<= |#Ultimate.C_memset_#t~loopctr36| 29), 225154#(<= |#Ultimate.C_memset_#t~loopctr36| 28), 225153#(<= |#Ultimate.C_memset_#t~loopctr36| 27), 225152#(<= |#Ultimate.C_memset_#t~loopctr36| 26), 225159#(<= |#Ultimate.C_memset_#t~loopctr36| 33), 225158#(<= |#Ultimate.C_memset_#t~loopctr36| 32), 225157#(<= |#Ultimate.C_memset_#t~loopctr36| 31), 225156#(<= |#Ultimate.C_memset_#t~loopctr36| 30), 225163#(<= |#Ultimate.C_memset_#t~loopctr36| 37), 225162#(<= |#Ultimate.C_memset_#t~loopctr36| 36), 225161#(<= |#Ultimate.C_memset_#t~loopctr36| 35), 225160#(<= |#Ultimate.C_memset_#t~loopctr36| 34), 225167#(<= |#Ultimate.C_memset_#t~loopctr36| 41), 225166#(<= |#Ultimate.C_memset_#t~loopctr36| 40), 225165#(<= |#Ultimate.C_memset_#t~loopctr36| 39), 225164#(<= |#Ultimate.C_memset_#t~loopctr36| 38), 225171#(<= |#Ultimate.C_memset_#t~loopctr36| 45), 225170#(<= |#Ultimate.C_memset_#t~loopctr36| 44), 225169#(<= |#Ultimate.C_memset_#t~loopctr36| 43), 225168#(<= |#Ultimate.C_memset_#t~loopctr36| 42), 225175#(<= |#Ultimate.C_memset_#t~loopctr36| 49), 225174#(<= |#Ultimate.C_memset_#t~loopctr36| 48), 225173#(<= |#Ultimate.C_memset_#t~loopctr36| 47), 225172#(<= |#Ultimate.C_memset_#t~loopctr36| 46), 225179#(<= |#Ultimate.C_memset_#t~loopctr36| 53), 225178#(<= |#Ultimate.C_memset_#t~loopctr36| 52), 225177#(<= |#Ultimate.C_memset_#t~loopctr36| 51), 225176#(<= |#Ultimate.C_memset_#t~loopctr36| 50), 225183#(<= |#Ultimate.C_memset_#t~loopctr36| 57), 225182#(<= |#Ultimate.C_memset_#t~loopctr36| 56), 225181#(<= |#Ultimate.C_memset_#t~loopctr36| 55), 225180#(<= |#Ultimate.C_memset_#t~loopctr36| 54), 225187#(<= |#Ultimate.C_memset_#t~loopctr36| 61), 225186#(<= |#Ultimate.C_memset_#t~loopctr36| 60), 225185#(<= |#Ultimate.C_memset_#t~loopctr36| 59), 225184#(<= |#Ultimate.C_memset_#t~loopctr36| 58), 225191#(<= |#Ultimate.C_memset_#t~loopctr36| 65), 225190#(<= |#Ultimate.C_memset_#t~loopctr36| 64), 225189#(<= |#Ultimate.C_memset_#t~loopctr36| 63), 225188#(<= |#Ultimate.C_memset_#t~loopctr36| 62), 225195#(<= |#Ultimate.C_memset_#t~loopctr36| 69), 225194#(<= |#Ultimate.C_memset_#t~loopctr36| 68), 225193#(<= |#Ultimate.C_memset_#t~loopctr36| 67), 225192#(<= |#Ultimate.C_memset_#t~loopctr36| 66), 225199#(<= |#Ultimate.C_memset_#t~loopctr36| 73), 225198#(<= |#Ultimate.C_memset_#t~loopctr36| 72), 224429#false, 225197#(<= |#Ultimate.C_memset_#t~loopctr36| 71), 224428#true, 225196#(<= |#Ultimate.C_memset_#t~loopctr36| 70), 225203#(<= |#Ultimate.C_memset_#t~loopctr36| 77), 225202#(<= |#Ultimate.C_memset_#t~loopctr36| 76), 225201#(<= |#Ultimate.C_memset_#t~loopctr36| 75), 225200#(<= |#Ultimate.C_memset_#t~loopctr36| 74), 225207#(<= |#Ultimate.C_memset_#t~loopctr36| 81), 225206#(<= |#Ultimate.C_memset_#t~loopctr36| 80), 225205#(<= |#Ultimate.C_memset_#t~loopctr36| 79), 225204#(<= |#Ultimate.C_memset_#t~loopctr36| 78), 225211#(<= |#Ultimate.C_memset_#t~loopctr36| 85), 225210#(<= |#Ultimate.C_memset_#t~loopctr36| 84), 225209#(<= |#Ultimate.C_memset_#t~loopctr36| 83), 225208#(<= |#Ultimate.C_memset_#t~loopctr36| 82), 225215#(<= |#Ultimate.C_memset_#t~loopctr36| 89), 224702#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 225214#(<= |#Ultimate.C_memset_#t~loopctr36| 88), 224701#(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)|)), 225213#(<= |#Ultimate.C_memset_#t~loopctr36| 87), 225212#(<= |#Ultimate.C_memset_#t~loopctr36| 86), 225219#(<= |#Ultimate.C_memset_#t~loopctr36| 93), 225218#(<= |#Ultimate.C_memset_#t~loopctr36| 92), 225217#(<= |#Ultimate.C_memset_#t~loopctr36| 91), 225216#(<= |#Ultimate.C_memset_#t~loopctr36| 90), 225223#(<= |#Ultimate.C_memset_#t~loopctr36| 97), 225222#(<= |#Ultimate.C_memset_#t~loopctr36| 96), 225221#(<= |#Ultimate.C_memset_#t~loopctr36| 95), 225220#(<= |#Ultimate.C_memset_#t~loopctr36| 94), 225227#(<= |#Ultimate.C_memset_#t~loopctr36| 101), 225226#(<= |#Ultimate.C_memset_#t~loopctr36| 100), 225225#(<= |#Ultimate.C_memset_#t~loopctr36| 99), 225224#(<= |#Ultimate.C_memset_#t~loopctr36| 98), 225231#(<= |#Ultimate.C_memset_#t~loopctr36| 105), 225230#(<= |#Ultimate.C_memset_#t~loopctr36| 104), 225229#(<= |#Ultimate.C_memset_#t~loopctr36| 103), 225228#(<= |#Ultimate.C_memset_#t~loopctr36| 102), 225235#(<= |#Ultimate.C_memset_#t~loopctr36| 109), 225234#(<= |#Ultimate.C_memset_#t~loopctr36| 108), 225233#(<= |#Ultimate.C_memset_#t~loopctr36| 107), 225232#(<= |#Ultimate.C_memset_#t~loopctr36| 106), 225239#(<= |#Ultimate.C_memset_#t~loopctr36| 113), 225238#(<= |#Ultimate.C_memset_#t~loopctr36| 112), 225237#(<= |#Ultimate.C_memset_#t~loopctr36| 111), 225236#(<= |#Ultimate.C_memset_#t~loopctr36| 110), 225243#(<= |#Ultimate.C_memset_#t~loopctr36| 117), 225242#(<= |#Ultimate.C_memset_#t~loopctr36| 116), 225241#(<= |#Ultimate.C_memset_#t~loopctr36| 115), 225240#(<= |#Ultimate.C_memset_#t~loopctr36| 114), 225245#(<= |#Ultimate.C_memset_#amount| 118), 225244#(<= |#Ultimate.C_memset_#t~loopctr36| 118), 224736#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 225001#(= (mod (* (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~nmemb| 4294967296) (mod |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#in~size| 4294967296)) 4294967296) (mod (* (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~nmemb 4294967296) (mod __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~size 4294967296)) 4294967296)), 225000#(not (= (mod |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#in~size| 4294967296) 119))] [2018-04-13 14:54:34,113 INFO L134 CoverageAnalysis]: Checked inductivity of 13621 backedges. 5420 proven. 7021 refuted. 0 times theorem prover too weak. 1180 trivial. 0 not checked. [2018-04-13 14:54:34,113 INFO L442 AbstractCegarLoop]: Interpolant automaton has 129 states [2018-04-13 14:54:34,113 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2018-04-13 14:54:34,114 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7279, Invalid=9233, Unknown=0, NotChecked=0, Total=16512 [2018-04-13 14:54:34,114 INFO L87 Difference]: Start difference. First operand 518 states and 735 transitions. Second operand 129 states. [2018-04-13 14:54:40,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:54:40,887 INFO L93 Difference]: Finished difference Result 802 states and 1003 transitions. [2018-04-13 14:54:40,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 243 states. [2018-04-13 14:54:40,887 INFO L78 Accepts]: Start accepts. Automaton has 129 states. Word has length 300 [2018-04-13 14:54:40,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:54:40,888 INFO L225 Difference]: With dead ends: 802 [2018-04-13 14:54:40,888 INFO L226 Difference]: Without dead ends: 795 [2018-04-13 14:54:40,889 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 246 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7386 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=20098, Invalid=41158, Unknown=0, NotChecked=0, Total=61256 [2018-04-13 14:54:40,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2018-04-13 14:54:40,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 519. [2018-04-13 14:54:40,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 519 states. [2018-04-13 14:54:40,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 737 transitions. [2018-04-13 14:54:40,895 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 737 transitions. Word has length 300 [2018-04-13 14:54:40,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:54:40,895 INFO L459 AbstractCegarLoop]: Abstraction has 519 states and 737 transitions. [2018-04-13 14:54:40,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 129 states. [2018-04-13 14:54:40,896 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 737 transitions. [2018-04-13 14:54:40,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2018-04-13 14:54:40,896 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:54:40,896 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-13 14:54:40,896 INFO L408 AbstractCegarLoop]: === Iteration 133 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:54:40,896 INFO L82 PathProgramCache]: Analyzing trace with hash -368308431, now seen corresponding path program 120 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-13 14:54:40,899 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:54:40,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:40,985 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier [2018-04-13 14:54:41,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,149 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier [2018-04-13 14:54:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:41,317 INFO L134 CoverageAnalysis]: Checked inductivity of 13785 backedges. 419 proven. 1083 refuted. 0 times theorem prover too weak. 12283 trivial. 0 not checked. [2018-04-13 14:54:41,319 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 14:54:41,319 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-13 14:54:41,319 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 14:54:41,319 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 76 proven. 10 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2018-04-13 14:54:41,319 INFO L182 omatonBuilderFactory]: Interpolants [227238#(= 1 (select |#valid| |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#res.base|)), 227237#(= 1 (select |#valid| __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~ptr~1.base)), 227236#(= 1 (select |#valid| |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#t~ret2.base|)), 227082#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 227081#(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)|)), 227116#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 227255#(= |#valid| |old(#valid)|), 226806#false, 227254#(= 1 (select |#valid| |#Ultimate.C_memset_#ptr.base|)), 226805#true, 227253#(= 1 (select |#valid| |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#res.base|)), 227252#(= 1 (select |#valid| __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.base)), 227387#(= (store |old(#valid)| |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#t~ret2.base| 1) |#valid|), 226943#(= 1 (select |#valid| __U_MULTI_ftest______false_valid_memtrack_i__l4_insert_~item~0.base)), 227391#(= |#valid| (store |old(#valid)| __U_MULTI_ftest______false_valid_memtrack_i__calloc_model_~ptr~0.base 1)), 226942#(= 1 (select |#valid| |__U_MULTI_ftest______false_valid_memtrack_i__l4_insert_#t~ret3.base|)), 227390#(= |#valid| (store |old(#valid)| |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#t~malloc0.base| 1)), 227389#(= |#valid| (store |old(#valid)| |__U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_#res.base| 1)), 227516#(= |#valid| (store |old(#valid)| |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#res.base| 1)), 227388#(= (store |old(#valid)| __U_MULTI_ftest______false_valid_memtrack_i__zalloc_or_die_~ptr~1.base 1) |#valid|)] [2018-04-13 14:54:41,320 INFO L134 CoverageAnalysis]: Checked inductivity of 13785 backedges. 419 proven. 1083 refuted. 0 times theorem prover too weak. 12283 trivial. 0 not checked. [2018-04-13 14:54:41,320 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-13 14:54:41,320 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-13 14:54:41,320 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2018-04-13 14:54:41,320 INFO L87 Difference]: Start difference. First operand 519 states and 737 transitions. Second operand 20 states. [2018-04-13 14:54:42,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 14:54:42,207 INFO L93 Difference]: Finished difference Result 570 states and 771 transitions. [2018-04-13 14:54:42,207 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 14:54:42,207 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 301 [2018-04-13 14:54:42,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 14:54:42,208 INFO L225 Difference]: With dead ends: 570 [2018-04-13 14:54:42,208 INFO L226 Difference]: Without dead ends: 570 [2018-04-13 14:54:42,208 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2018-04-13 14:54:42,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2018-04-13 14:54:42,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 517. [2018-04-13 14:54:42,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 517 states. [2018-04-13 14:54:42,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 735 transitions. [2018-04-13 14:54:42,212 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 735 transitions. Word has length 301 [2018-04-13 14:54:42,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 14:54:42,212 INFO L459 AbstractCegarLoop]: Abstraction has 517 states and 735 transitions. [2018-04-13 14:54:42,212 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-13 14:54:42,212 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 735 transitions. [2018-04-13 14:54:42,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2018-04-13 14:54:42,213 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 14:54:42,213 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-13 14:54:42,213 INFO L408 AbstractCegarLoop]: === Iteration 134 === [__U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_destroyErr0RequiresViolation, mainErr5RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr12EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l3_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr6RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr7RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr6AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr7AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr2AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr3AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l4_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_destroyErr4AssertViolationMEMORY_FREE, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr5RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l0_insertErr4RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__calloc_modelErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr3RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l2_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr2RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr0RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr1RequiresViolation, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr4AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr5AssertViolationMEMORY_FREE, __U_MULTI_ftest______false_valid_memtrack_i__l1_destroyErr3RequiresViolation]=== [2018-04-13 14:54:42,213 INFO L82 PathProgramCache]: Analyzing trace with hash -368308430, now seen corresponding path program 1 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-13 14:54:42,215 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 14:54:42,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 14:54:42,301 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: Unsupported proof rule: (let ((a!1 (= (+ 0 (* (- 1) (select |#length_166| |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#t~malloc0.base_138|))) (* (- 1) (select |#length_166| |__U_MULTI_ftest______false_valid_memtrack_i__calloc_model_#t~malloc0.base_138|))))) (rewrite a!1)) [2018-04-13 14:54:42,302 FATAL L265 ToolchainWalker]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: line 1305 column 4147: theory not supported by interpolation or bad proof at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser$Action$.CUP$do_action(Parser.java:1420) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser.do_action(Parser.java:630) at com.github.jhoenicke.javacup.runtime.LRParser.parse(LRParser.java:419) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:206) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parseInterpolants(Executor.java:255) at de.uni_freiburg.informatik.ultimate.smtsolver.external.ScriptorWithGetInterpolants.readInterpolants(ScriptorWithGetInterpolants.java:136) at de.uni_freiburg.informatik.ultimate.smtsolver.external.ScriptorWithGetInterpolants.getInterpolants(ScriptorWithGetInterpolants.java:64) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.DiffWrapperScript.getInterpolants(DiffWrapperScript.java:260) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.managedscript.ManagedScript.getInterpolants(ManagedScript.java:186) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.NestedInterpolantsBuilder.computeCraigInterpolants(NestedInterpolantsBuilder.java:283) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.NestedInterpolantsBuilder.(NestedInterpolantsBuilder.java:164) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolantsRecursive(InterpolatingTraceCheckCraig.java:298) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolants(InterpolatingTraceCheckCraig.java:200) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.InterpolatingTraceCheckCraig.(InterpolatingTraceCheckCraig.java:106) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.constructCraig(TraceCheckConstructor.java:222) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.get(TraceCheckConstructor.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.FixedRefinementStrategy.getTraceCheck(FixedRefinementStrategy.java:131) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.checkFeasibility(BaseRefinementStrategy.java:231) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.executeStrategy(BaseRefinementStrategy.java:205) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:69) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:408) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:417) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:363) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:304) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:118) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:119) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:324) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.runToolchainDefault(DefaultToolchainJob.java:221) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.BasicToolchainJob.run(BasicToolchainJob.java:134) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2018-04-13 14:54:42,304 INFO L168 Benchmark]: Toolchain (without parser) took 732056.32 ms. Allocated memory was 397.9 MB in the beginning and 1.6 GB in the end (delta: 1.2 GB). Free memory was 333.6 MB in the beginning and 661.9 MB in the end (delta: -328.3 MB). Peak memory consumption was 899.6 MB. Max. memory is 5.3 GB. [2018-04-13 14:54:42,305 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 397.9 MB. Free memory is still 359.4 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-13 14:54:42,305 INFO L168 Benchmark]: CACSL2BoogieTranslator took 300.28 ms. Allocated memory is still 397.9 MB. Free memory was 332.9 MB in the beginning and 285.7 MB in the end (delta: 47.2 MB). Peak memory consumption was 47.2 MB. Max. memory is 5.3 GB. [2018-04-13 14:54:42,305 INFO L168 Benchmark]: Boogie Preprocessor took 47.73 ms. Allocated memory is still 397.9 MB. Free memory was 285.7 MB in the beginning and 282.4 MB in the end (delta: 3.3 MB). Peak memory consumption was 3.3 MB. Max. memory is 5.3 GB. [2018-04-13 14:54:42,305 INFO L168 Benchmark]: RCFGBuilder took 645.22 ms. Allocated memory was 397.9 MB in the beginning and 608.7 MB in the end (delta: 210.8 MB). Free memory was 281.7 MB in the beginning and 489.9 MB in the end (delta: -208.2 MB). Peak memory consumption was 25.8 MB. Max. memory is 5.3 GB. [2018-04-13 14:54:42,306 INFO L168 Benchmark]: TraceAbstraction took 731060.53 ms. Allocated memory was 608.7 MB in the beginning and 1.6 GB in the end (delta: 1.0 GB). Free memory was 489.9 MB in the beginning and 661.9 MB in the end (delta: -172.0 MB). Peak memory consumption was 845.1 MB. Max. memory is 5.3 GB. [2018-04-13 14:54:42,307 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13 ms. Allocated memory is still 397.9 MB. Free memory is still 359.4 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 300.28 ms. Allocated memory is still 397.9 MB. Free memory was 332.9 MB in the beginning and 285.7 MB in the end (delta: 47.2 MB). Peak memory consumption was 47.2 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 47.73 ms. Allocated memory is still 397.9 MB. Free memory was 285.7 MB in the beginning and 282.4 MB in the end (delta: 3.3 MB). Peak memory consumption was 3.3 MB. Max. memory is 5.3 GB. * RCFGBuilder took 645.22 ms. Allocated memory was 397.9 MB in the beginning and 608.7 MB in the end (delta: 210.8 MB). Free memory was 281.7 MB in the beginning and 489.9 MB in the end (delta: -208.2 MB). Peak memory consumption was 25.8 MB. Max. memory is 5.3 GB. * TraceAbstraction took 731060.53 ms. Allocated memory was 608.7 MB in the beginning and 1.6 GB in the end (delta: 1.0 GB). Free memory was 489.9 MB in the beginning and 661.9 MB in the end (delta: -172.0 MB). Peak memory consumption was 845.1 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: line 1305 column 4147: theory not supported by interpolation or bad proof de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: line 1305 column 4147: theory not supported by interpolation or bad proof: de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser$Action$.CUP$do_action(Parser.java:1420) RESULT: Ultimate could not prove your program: Toolchain returned no result. Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-13_14-54-42-311.csv Received shutdown request...