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_Camel.epf -i ../../../trunk/examples/svcomp/memsafety-ext2/split_list_test05_false-valid-deref.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-11 10:56:01,119 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 10:56:01,121 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 10:56:01,133 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 10:56:01,134 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 10:56:01,134 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 10:56:01,135 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 10:56:01,137 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 10:56:01,138 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 10:56:01,139 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 10:56:01,139 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 10:56:01,140 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 10:56:01,140 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 10:56:01,141 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 10:56:01,142 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 10:56:01,143 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 10:56:01,145 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 10:56:01,146 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 10:56:01,147 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 10:56:01,148 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 10:56:01,149 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 10:56:01,149 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 10:56:01,150 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 10:56:01,150 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 10:56:01,151 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 10:56:01,152 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 10:56:01,152 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 10:56:01,152 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 10:56:01,153 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 10:56:01,153 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 10:56:01,154 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 10:56:01,154 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf [2018-04-11 10:56:01,173 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 10:56:01,174 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 10:56:01,174 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 10:56:01,175 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 10:56:01,175 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 10:56:01,175 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 10:56:01,175 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 10:56:01,175 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 10:56:01,175 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 10:56:01,176 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 10:56:01,176 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 10:56:01,176 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 10:56:01,176 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 10:56:01,176 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 10:56:01,176 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 10:56:01,176 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 10:56:01,177 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 10:56:01,177 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 10:56:01,177 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 10:56:01,177 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 10:56:01,177 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 10:56:01,177 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-11 10:56:01,177 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-11 10:56:01,178 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-11 10:56:01,205 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 10:56:01,213 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 10:56:01,216 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 10:56:01,217 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 10:56:01,218 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 10:56:01,218 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety-ext2/split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,501 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGd38f9c1a1 [2018-04-11 10:56:01,688 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 10:56:01,688 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 10:56:01,689 INFO L168 CDTParser]: Scanning split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,697 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 10:56:01,697 INFO L215 ultiparseSymbolTable]: [2018-04-11 10:56:01,697 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 10:56:01,697 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBody ('containsBody') in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,697 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHead ('containsHead') in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,698 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fsplit_list_test___false_valid_deref_i____bswap_64 ('__bswap_64') in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,698 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fsplit_list_test___false_valid_deref_i____bswap_32 ('__bswap_32') in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,698 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,698 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fsplit_list_test___false_valid_deref_i__append ('append') in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,698 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 10:56:01,698 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____fd_mask in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,698 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__nlink_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,698 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,698 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____int64_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,698 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__uint in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,698 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__loff_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____u_int in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__dev_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_once_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__u_int8_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__id_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_condattr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_spinlock_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__register_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__u_int16_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____daddr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____blkcnt_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____fsblkcnt64_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____key_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,699 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____uint8_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_cond_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____clockid_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__off_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__quad_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__ushort in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__ldiv_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____syscall_slong_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____u_quad_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_attr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__ino_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_barrier_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____useconds_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,700 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____fsfilcnt64_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,701 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__wchar_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,701 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____mode_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,701 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____fsid_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,701 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____intptr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,701 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____socklen_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,701 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__daddr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,701 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____time_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,701 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__int8_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,701 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__u_int64_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,701 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____ino_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__size_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____fsfilcnt_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__int64_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____u_long in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____int16_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____uint16_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__caddr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__fsid_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__mode_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____clock_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,702 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__ulong in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____sigset_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__u_short in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____loff_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____int8_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__gid_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__suseconds_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pid_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____u_short in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__u_long in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__clock_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____caddr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,703 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__fd_set in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__blksize_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____qaddr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__lldiv_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____id_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____dev_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____fsblkcnt_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____syscall_ulong_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__int16_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__uid_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____u_char in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,704 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____off64_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_rwlock_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_key_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____rlim64_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__div_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____uint32_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____blksize_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__fsblkcnt_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__u_int in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_barrierattr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__u_char in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____suseconds_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__time_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__blkcnt_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__u_quad_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_mutex_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____rlim_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____quad_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____off_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,705 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____ssize_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__fsfilcnt_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____ino64_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____pid_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_mutexattr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____gid_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____timer_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__timer_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__sigset_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____int32_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____pthread_slist_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__clockid_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__u_int32_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____blkcnt64_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,706 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____uid_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,707 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____fsword_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,707 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__ssize_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,707 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__pthread_rwlockattr_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,707 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__key_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,707 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____sig_atomic_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,707 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____nlink_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,707 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__int32_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,707 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i__fd_mask in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,707 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fsplit_list_test___false_valid_deref_i____uint64_t in split_list_test05_false-valid-deref.i [2018-04-11 10:56:01,721 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGd38f9c1a1 [2018-04-11 10:56:01,724 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 10:56:01,724 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 10:56:01,725 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 10:56:01,725 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 10:56:01,729 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 10:56:01,730 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 10:56:01" (1/1) ... [2018-04-11 10:56:01,731 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4f308eba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:01, skipping insertion in model container [2018-04-11 10:56:01,731 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 10:56:01" (1/1) ... [2018-04-11 10:56:01,742 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 10:56:01,771 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 10:56:01,910 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 10:56:01,968 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 10:56:01,974 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 121 non ball SCCs. Number of states in SCCs 121. [2018-04-11 10:56:02,021 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:02 WrapperNode [2018-04-11 10:56:02,022 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 10:56:02,022 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 10:56:02,022 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 10:56:02,022 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 10:56:02,037 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:02" (1/1) ... [2018-04-11 10:56:02,037 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:02" (1/1) ... [2018-04-11 10:56:02,069 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:02" (1/1) ... [2018-04-11 10:56:02,069 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:02" (1/1) ... [2018-04-11 10:56:02,084 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:02" (1/1) ... [2018-04-11 10:56:02,091 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:02" (1/1) ... [2018-04-11 10:56:02,094 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:02" (1/1) ... [2018-04-11 10:56:02,099 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 10:56:02,099 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 10:56:02,100 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 10:56:02,100 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 10:56:02,101 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:02" (1/1) ... No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 10:56:02,231 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 10:56:02,231 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 10:56:02,231 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fsplit_list_test___false_valid_deref_i____bswap_32 [2018-04-11 10:56:02,231 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fsplit_list_test___false_valid_deref_i____bswap_64 [2018-04-11 10:56:02,231 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHead [2018-04-11 10:56:02,231 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBody [2018-04-11 10:56:02,231 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fsplit_list_test___false_valid_deref_i__append [2018-04-11 10:56:02,231 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 10:56:02,232 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-04-11 10:56:02,232 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 10:56:02,232 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 10:56:02,232 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 10:56:02,232 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 10:56:02,232 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 10:56:02,232 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 10:56:02,232 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 10:56:02,232 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 10:56:02,232 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fsplit_list_test___false_valid_deref_i____bswap_32 [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fsplit_list_test___false_valid_deref_i____bswap_64 [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 10:56:02,233 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 10:56:02,234 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 10:56:02,234 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 10:56:02,234 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 10:56:02,234 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 10:56:02,234 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 10:56:02,234 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 10:56:02,234 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 10:56:02,234 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 10:56:02,234 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 10:56:02,234 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 10:56:02,235 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 10:56:02,235 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 10:56:02,235 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 10:56:02,235 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 10:56:02,235 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 10:56:02,235 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 10:56:02,235 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 10:56:02,235 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 10:56:02,236 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 10:56:02,237 INFO L128 BoogieDeclarations]: Found specification of procedure aligned_alloc [2018-04-11 10:56:02,238 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 10:56:02,238 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 10:56:02,238 INFO L128 BoogieDeclarations]: Found specification of procedure at_quick_exit [2018-04-11 10:56:02,238 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 10:56:02,238 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 10:56:02,238 INFO L128 BoogieDeclarations]: Found specification of procedure quick_exit [2018-04-11 10:56:02,238 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 10:56:02,238 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 10:56:02,238 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 10:56:02,238 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 10:56:02,239 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 10:56:02,240 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 10:56:02,240 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 10:56:02,240 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 10:56:02,240 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 10:56:02,240 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 10:56:02,240 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 10:56:02,240 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 10:56:02,240 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 10:56:02,240 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 10:56:02,242 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 10:56:02,242 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 10:56:02,242 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 10:56:02,242 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 10:56:02,242 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 10:56:02,242 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 10:56:02,242 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHead [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 10:56:02,243 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 10:56:02,244 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBody [2018-04-11 10:56:02,244 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fsplit_list_test___false_valid_deref_i__append [2018-04-11 10:56:02,244 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 10:56:02,244 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 10:56:02,244 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 10:56:02,244 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 10:56:02,244 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 10:56:02,244 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 10:56:02,244 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 10:56:02,244 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 10:56:02,924 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 10:56:02,924 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 10:56:02 BoogieIcfgContainer [2018-04-11 10:56:02,924 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 10:56:02,925 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 10:56:02,925 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 10:56:02,927 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 10:56:02,927 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 10:56:01" (1/3) ... [2018-04-11 10:56:02,928 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@169d420 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 10:56:02, skipping insertion in model container [2018-04-11 10:56:02,928 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:56:02" (2/3) ... [2018-04-11 10:56:02,928 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@169d420 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 10:56:02, skipping insertion in model container [2018-04-11 10:56:02,928 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 10:56:02" (3/3) ... [2018-04-11 10:56:02,929 INFO L107 eAbstractionObserver]: Analyzing ICFG split_list_test05_false-valid-deref.i [2018-04-11 10:56:02,936 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-11 10:56:02,941 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 141 error locations. [2018-04-11 10:56:02,966 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 10:56:02,967 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 10:56:02,967 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 10:56:02,967 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-11 10:56:02,967 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-11 10:56:02,967 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 10:56:02,967 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 10:56:02,967 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 10:56:02,967 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 10:56:02,968 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 10:56:02,986 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states. [2018-04-11 10:56:02,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-04-11 10:56:02,993 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:02,993 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:02,993 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:02,996 INFO L82 PathProgramCache]: Analyzing trace with hash -1942216059, now seen corresponding path program 1 times [2018-04-11 10:56:02,997 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:02,998 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:03,032 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:03,032 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:03,032 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:03,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:03,068 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:03,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:03,125 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 10:56:03,125 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 10:56:03,126 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 10:56:03,134 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 10:56:03,134 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 10:56:03,136 INFO L87 Difference]: Start difference. First operand 344 states. Second operand 4 states. [2018-04-11 10:56:03,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:03,467 INFO L93 Difference]: Finished difference Result 411 states and 456 transitions. [2018-04-11 10:56:03,467 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 10:56:03,468 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-04-11 10:56:03,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:03,476 INFO L225 Difference]: With dead ends: 411 [2018-04-11 10:56:03,476 INFO L226 Difference]: Without dead ends: 408 [2018-04-11 10:56:03,477 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-11 10:56:03,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2018-04-11 10:56:03,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 357. [2018-04-11 10:56:03,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2018-04-11 10:56:03,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 401 transitions. [2018-04-11 10:56:03,520 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 401 transitions. Word has length 8 [2018-04-11 10:56:03,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:03,521 INFO L459 AbstractCegarLoop]: Abstraction has 357 states and 401 transitions. [2018-04-11 10:56:03,521 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 10:56:03,521 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 401 transitions. [2018-04-11 10:56:03,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-04-11 10:56:03,521 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:03,521 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:03,521 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:03,522 INFO L82 PathProgramCache]: Analyzing trace with hash -1942216058, now seen corresponding path program 1 times [2018-04-11 10:56:03,522 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:03,522 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:03,523 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:03,523 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:03,523 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:03,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:03,534 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:03,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:03,586 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 10:56:03,586 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 10:56:03,587 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 10:56:03,588 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 10:56:03,588 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 10:56:03,588 INFO L87 Difference]: Start difference. First operand 357 states and 401 transitions. Second operand 4 states. [2018-04-11 10:56:03,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:03,795 INFO L93 Difference]: Finished difference Result 359 states and 405 transitions. [2018-04-11 10:56:03,795 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 10:56:03,795 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-04-11 10:56:03,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:03,797 INFO L225 Difference]: With dead ends: 359 [2018-04-11 10:56:03,797 INFO L226 Difference]: Without dead ends: 359 [2018-04-11 10:56:03,797 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-11 10:56:03,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2018-04-11 10:56:03,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 355. [2018-04-11 10:56:03,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 355 states. [2018-04-11 10:56:03,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 399 transitions. [2018-04-11 10:56:03,810 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 399 transitions. Word has length 8 [2018-04-11 10:56:03,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:03,810 INFO L459 AbstractCegarLoop]: Abstraction has 355 states and 399 transitions. [2018-04-11 10:56:03,810 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 10:56:03,810 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 399 transitions. [2018-04-11 10:56:03,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-04-11 10:56:03,810 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:03,810 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:03,811 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:03,811 INFO L82 PathProgramCache]: Analyzing trace with hash 826773366, now seen corresponding path program 1 times [2018-04-11 10:56:03,811 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:03,811 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:03,811 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:03,811 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:03,812 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:03,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:03,824 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:03,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:03,844 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 10:56:03,844 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 10:56:03,845 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 10:56:03,845 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 10:56:03,845 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 10:56:03,845 INFO L87 Difference]: Start difference. First operand 355 states and 399 transitions. Second operand 4 states. [2018-04-11 10:56:04,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:04,080 INFO L93 Difference]: Finished difference Result 350 states and 394 transitions. [2018-04-11 10:56:04,080 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 10:56:04,081 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 18 [2018-04-11 10:56:04,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:04,082 INFO L225 Difference]: With dead ends: 350 [2018-04-11 10:56:04,082 INFO L226 Difference]: Without dead ends: 350 [2018-04-11 10:56:04,082 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-11 10:56:04,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2018-04-11 10:56:04,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 350. [2018-04-11 10:56:04,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2018-04-11 10:56:04,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 394 transitions. [2018-04-11 10:56:04,088 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 394 transitions. Word has length 18 [2018-04-11 10:56:04,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:04,088 INFO L459 AbstractCegarLoop]: Abstraction has 350 states and 394 transitions. [2018-04-11 10:56:04,088 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 10:56:04,088 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 394 transitions. [2018-04-11 10:56:04,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-04-11 10:56:04,089 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:04,089 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:04,091 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:04,091 INFO L82 PathProgramCache]: Analyzing trace with hash 826773367, now seen corresponding path program 1 times [2018-04-11 10:56:04,091 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:04,091 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:04,092 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:04,092 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:04,092 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:04,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:04,105 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:04,135 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:04,135 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 10:56:04,135 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 10:56:04,135 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 10:56:04,136 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 10:56:04,136 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 10:56:04,136 INFO L87 Difference]: Start difference. First operand 350 states and 394 transitions. Second operand 4 states. [2018-04-11 10:56:04,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:04,278 INFO L93 Difference]: Finished difference Result 345 states and 389 transitions. [2018-04-11 10:56:04,278 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 10:56:04,278 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 18 [2018-04-11 10:56:04,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:04,280 INFO L225 Difference]: With dead ends: 345 [2018-04-11 10:56:04,280 INFO L226 Difference]: Without dead ends: 345 [2018-04-11 10:56:04,280 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-11 10:56:04,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2018-04-11 10:56:04,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 345. [2018-04-11 10:56:04,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 345 states. [2018-04-11 10:56:04,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 389 transitions. [2018-04-11 10:56:04,289 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 389 transitions. Word has length 18 [2018-04-11 10:56:04,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:04,289 INFO L459 AbstractCegarLoop]: Abstraction has 345 states and 389 transitions. [2018-04-11 10:56:04,289 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 10:56:04,289 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 389 transitions. [2018-04-11 10:56:04,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-04-11 10:56:04,289 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:04,290 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:04,290 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:04,290 INFO L82 PathProgramCache]: Analyzing trace with hash -139829100, now seen corresponding path program 1 times [2018-04-11 10:56:04,290 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:04,290 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:04,291 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:04,291 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:04,291 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:04,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:04,306 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:04,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:04,366 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 10:56:04,366 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 10:56:04,366 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 10:56:04,366 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 10:56:04,367 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 10:56:04,367 INFO L87 Difference]: Start difference. First operand 345 states and 389 transitions. Second operand 7 states. [2018-04-11 10:56:04,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:04,714 INFO L93 Difference]: Finished difference Result 384 states and 427 transitions. [2018-04-11 10:56:04,714 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 10:56:04,714 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2018-04-11 10:56:04,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:04,716 INFO L225 Difference]: With dead ends: 384 [2018-04-11 10:56:04,716 INFO L226 Difference]: Without dead ends: 384 [2018-04-11 10:56:04,716 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-04-11 10:56:04,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2018-04-11 10:56:04,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 337. [2018-04-11 10:56:04,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2018-04-11 10:56:04,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 381 transitions. [2018-04-11 10:56:04,725 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 381 transitions. Word has length 19 [2018-04-11 10:56:04,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:04,725 INFO L459 AbstractCegarLoop]: Abstraction has 337 states and 381 transitions. [2018-04-11 10:56:04,726 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 10:56:04,726 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 381 transitions. [2018-04-11 10:56:04,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-04-11 10:56:04,726 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:04,726 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:04,726 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:04,727 INFO L82 PathProgramCache]: Analyzing trace with hash -139829099, now seen corresponding path program 1 times [2018-04-11 10:56:04,727 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:04,727 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:04,727 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:04,728 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:04,728 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:04,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:04,739 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:04,812 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:04,812 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 10:56:04,812 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 10:56:04,812 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 10:56:04,812 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 10:56:04,813 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-11 10:56:04,813 INFO L87 Difference]: Start difference. First operand 337 states and 381 transitions. Second operand 8 states. [2018-04-11 10:56:05,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:05,472 INFO L93 Difference]: Finished difference Result 378 states and 423 transitions. [2018-04-11 10:56:05,472 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 10:56:05,472 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 19 [2018-04-11 10:56:05,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:05,473 INFO L225 Difference]: With dead ends: 378 [2018-04-11 10:56:05,474 INFO L226 Difference]: Without dead ends: 378 [2018-04-11 10:56:05,474 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2018-04-11 10:56:05,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2018-04-11 10:56:05,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 328. [2018-04-11 10:56:05,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 328 states. [2018-04-11 10:56:05,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 371 transitions. [2018-04-11 10:56:05,479 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 371 transitions. Word has length 19 [2018-04-11 10:56:05,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:05,479 INFO L459 AbstractCegarLoop]: Abstraction has 328 states and 371 transitions. [2018-04-11 10:56:05,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 10:56:05,480 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 371 transitions. [2018-04-11 10:56:05,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-04-11 10:56:05,480 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:05,480 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:05,480 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:05,480 INFO L82 PathProgramCache]: Analyzing trace with hash 438458257, now seen corresponding path program 1 times [2018-04-11 10:56:05,481 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:05,481 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:05,481 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:05,481 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:05,481 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:05,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:05,494 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:05,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:05,563 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 10:56:05,563 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 10:56:05,563 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 10:56:05,563 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 10:56:05,564 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 10:56:05,564 INFO L87 Difference]: Start difference. First operand 328 states and 371 transitions. Second operand 7 states. [2018-04-11 10:56:05,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:05,729 INFO L93 Difference]: Finished difference Result 345 states and 391 transitions. [2018-04-11 10:56:05,729 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 10:56:05,729 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 28 [2018-04-11 10:56:05,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:05,730 INFO L225 Difference]: With dead ends: 345 [2018-04-11 10:56:05,731 INFO L226 Difference]: Without dead ends: 345 [2018-04-11 10:56:05,731 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-04-11 10:56:05,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2018-04-11 10:56:05,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 339. [2018-04-11 10:56:05,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2018-04-11 10:56:05,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 384 transitions. [2018-04-11 10:56:05,738 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 384 transitions. Word has length 28 [2018-04-11 10:56:05,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:05,739 INFO L459 AbstractCegarLoop]: Abstraction has 339 states and 384 transitions. [2018-04-11 10:56:05,739 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 10:56:05,739 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 384 transitions. [2018-04-11 10:56:05,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-04-11 10:56:05,740 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:05,740 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:05,740 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:05,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1482101612, now seen corresponding path program 1 times [2018-04-11 10:56:05,740 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:05,740 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:05,741 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:05,741 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:05,741 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:05,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:05,755 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:05,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:05,879 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 10:56:05,879 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-11 10:56:05,879 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 10:56:05,879 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 10:56:05,879 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2018-04-11 10:56:05,879 INFO L87 Difference]: Start difference. First operand 339 states and 384 transitions. Second operand 9 states. [2018-04-11 10:56:06,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:06,097 INFO L93 Difference]: Finished difference Result 344 states and 389 transitions. [2018-04-11 10:56:06,097 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 10:56:06,098 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 30 [2018-04-11 10:56:06,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:06,099 INFO L225 Difference]: With dead ends: 344 [2018-04-11 10:56:06,099 INFO L226 Difference]: Without dead ends: 344 [2018-04-11 10:56:06,099 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2018-04-11 10:56:06,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2018-04-11 10:56:06,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 342. [2018-04-11 10:56:06,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 342 states. [2018-04-11 10:56:06,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 387 transitions. [2018-04-11 10:56:06,106 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 387 transitions. Word has length 30 [2018-04-11 10:56:06,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:06,106 INFO L459 AbstractCegarLoop]: Abstraction has 342 states and 387 transitions. [2018-04-11 10:56:06,106 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 10:56:06,106 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 387 transitions. [2018-04-11 10:56:06,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-11 10:56:06,107 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:06,107 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:06,108 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:06,108 INFO L82 PathProgramCache]: Analyzing trace with hash 52121681, now seen corresponding path program 1 times [2018-04-11 10:56:06,108 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:06,108 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:06,109 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:06,109 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:06,109 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:06,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:06,128 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:06,546 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:06,546 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 10:56:06,546 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 10:56:06,552 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:06,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:06,612 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 10:56:06,750 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 10:56:06,751 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 10:56:06,751 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:06,752 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:06,756 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:06,756 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:25 [2018-04-11 10:56:06,787 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 35 [2018-04-11 10:56:06,790 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 23 [2018-04-11 10:56:06,790 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:06,810 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2018-04-11 10:56:06,810 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2018-04-11 10:56:06,819 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 10:56:06,831 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-11 10:56:06,831 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:38, output treesize:70 [2018-04-11 10:56:06,885 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 28 [2018-04-11 10:56:06,887 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:06,888 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-04-11 10:56:06,889 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:06,893 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:06,915 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 65 [2018-04-11 10:56:06,940 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:06,941 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 76 [2018-04-11 10:56:06,941 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:06,972 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:06,979 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 53 [2018-04-11 10:56:06,980 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2018-04-11 10:56:06,998 INFO L267 ElimStorePlain]: Start of recursive call 4: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 10:56:07,018 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2018-04-11 10:56:07,018 INFO L202 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:102, output treesize:115 [2018-04-11 10:56:07,092 WARN L307 Elim1Store]: Array PQE input equivalent to false [2018-04-11 10:56:07,092 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,108 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:07,109 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:07,110 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 10 [2018-04-11 10:56:07,110 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,126 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 10:56:07,126 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:130, output treesize:57 [2018-04-11 10:56:07,265 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:07,265 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:07,266 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:07,266 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 58 [2018-04-11 10:56:07,267 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,277 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 10:56:07,278 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:76 [2018-04-11 10:56:07,392 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 73 [2018-04-11 10:56:07,394 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 10:56:07,394 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,402 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,413 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 10:56:07,413 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:89, output treesize:76 [2018-04-11 10:56:07,452 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 73 [2018-04-11 10:56:07,454 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 10:56:07,454 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,461 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,470 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-04-11 10:56:07,470 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:89, output treesize:85 [2018-04-11 10:56:07,520 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 58 [2018-04-11 10:56:07,524 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2018-04-11 10:56:07,524 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,533 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 14 [2018-04-11 10:56:07,533 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,539 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:07,540 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 8 [2018-04-11 10:56:07,540 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,544 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:07,550 INFO L267 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 10:56:07,550 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:94, output treesize:28 [2018-04-11 10:56:07,589 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:07,611 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 10:56:07,611 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 35 [2018-04-11 10:56:07,612 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-11 10:56:07,612 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-11 10:56:07,612 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1150, Unknown=0, NotChecked=0, Total=1260 [2018-04-11 10:56:07,612 INFO L87 Difference]: Start difference. First operand 342 states and 387 transitions. Second operand 36 states. [2018-04-11 10:56:12,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:12,024 INFO L93 Difference]: Finished difference Result 514 states and 614 transitions. [2018-04-11 10:56:12,024 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-11 10:56:12,024 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 47 [2018-04-11 10:56:12,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:12,027 INFO L225 Difference]: With dead ends: 514 [2018-04-11 10:56:12,028 INFO L226 Difference]: Without dead ends: 514 [2018-04-11 10:56:12,028 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=513, Invalid=3147, Unknown=0, NotChecked=0, Total=3660 [2018-04-11 10:56:12,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2018-04-11 10:56:12,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 347. [2018-04-11 10:56:12,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 347 states. [2018-04-11 10:56:12,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 391 transitions. [2018-04-11 10:56:12,037 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 391 transitions. Word has length 47 [2018-04-11 10:56:12,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:12,037 INFO L459 AbstractCegarLoop]: Abstraction has 347 states and 391 transitions. [2018-04-11 10:56:12,037 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-11 10:56:12,038 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 391 transitions. [2018-04-11 10:56:12,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-11 10:56:12,038 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:12,039 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:12,039 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:12,039 INFO L82 PathProgramCache]: Analyzing trace with hash 52121682, now seen corresponding path program 1 times [2018-04-11 10:56:12,039 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:12,039 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:12,040 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:12,040 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:12,040 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:12,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:12,061 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:12,583 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:12,584 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 10:56:12,584 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 10:56:12,592 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:12,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:12,623 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 10:56:12,678 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 10:56:12,678 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,682 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,682 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:17 [2018-04-11 10:56:12,748 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 10:56:12,750 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 10:56:12,750 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,752 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,762 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 10:56:12,764 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 10:56:12,764 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,766 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,773 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 10:56:12,773 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:48, output treesize:40 [2018-04-11 10:56:12,816 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 53 [2018-04-11 10:56:12,819 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 35 [2018-04-11 10:56:12,820 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,840 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 48 [2018-04-11 10:56:12,840 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2018-04-11 10:56:12,850 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 10:56:12,876 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 57 [2018-04-11 10:56:12,881 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:12,883 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 54 [2018-04-11 10:56:12,883 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,911 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 43 [2018-04-11 10:56:12,911 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,919 INFO L267 ElimStorePlain]: Start of recursive call 5: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,921 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:12,923 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 48 [2018-04-11 10:56:12,926 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:12,927 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2018-04-11 10:56:12,927 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,932 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:12,950 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-11 10:56:12,950 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 3 variables, input treesize:66, output treesize:110 [2018-04-11 10:56:13,002 WARN L307 Elim1Store]: Array PQE input equivalent to false [2018-04-11 10:56:13,002 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:13,048 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 146 treesize of output 135 [2018-04-11 10:56:13,052 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,052 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 166 [2018-04-11 10:56:13,052 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:13,100 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,101 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,110 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 118 treesize of output 145 [2018-04-11 10:56:13,111 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2018-04-11 10:56:13,160 INFO L267 ElimStorePlain]: Start of recursive call 3: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 10:56:13,205 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 147 treesize of output 147 [2018-04-11 10:56:13,209 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,209 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 167 [2018-04-11 10:56:13,210 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:13,257 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,258 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,264 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 127 treesize of output 153 [2018-04-11 10:56:13,265 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 2 xjuncts. [2018-04-11 10:56:13,297 INFO L267 ElimStorePlain]: Start of recursive call 6: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 10:56:13,300 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 93 [2018-04-11 10:56:13,303 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,303 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:13,304 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 54 [2018-04-11 10:56:13,305 INFO L267 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:13,313 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:13,339 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 10:56:13,339 INFO L202 ElimStorePlain]: Needed 10 recursive calls to eliminate 6 variables, input treesize:249, output treesize:210 [2018-04-11 10:56:13,407 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,407 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,408 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 156 treesize of output 150 [2018-04-11 10:56:13,409 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:13,466 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 10:56:13,466 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:226, output treesize:150 [2018-04-11 10:56:13,600 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 26 [2018-04-11 10:56:13,600 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:13,617 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,617 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,618 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-04-11 10:56:13,618 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:13,633 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 10:56:13,633 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:161, output treesize:144 [2018-04-11 10:56:13,755 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 119 treesize of output 130 [2018-04-11 10:56:13,759 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 129 [2018-04-11 10:56:13,759 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:13,801 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,813 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 88 treesize of output 139 [2018-04-11 10:56:13,814 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 4 xjuncts. [2018-04-11 10:56:13,869 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-04-11 10:56:13,923 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 148 treesize of output 168 [2018-04-11 10:56:13,927 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:13,938 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 142 treesize of output 193 [2018-04-11 10:56:13,939 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 4 xjuncts. [2018-04-11 10:56:14,032 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 144 [2018-04-11 10:56:14,033 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,083 INFO L267 ElimStorePlain]: Start of recursive call 5: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-04-11 10:56:14,089 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 113 [2018-04-11 10:56:14,091 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:14,092 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:14,094 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 76 [2018-04-11 10:56:14,094 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,105 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,114 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 113 [2018-04-11 10:56:14,117 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:14,118 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:14,118 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:14,120 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 90 [2018-04-11 10:56:14,121 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,133 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,186 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2018-04-11 10:56:14,186 INFO L202 ElimStorePlain]: Needed 11 recursive calls to eliminate 5 variables, input treesize:170, output treesize:339 [2018-04-11 10:56:14,291 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:14,292 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 155 treesize of output 141 [2018-04-11 10:56:14,293 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 21 [2018-04-11 10:56:14,293 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,304 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,427 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:14,428 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 124 treesize of output 107 [2018-04-11 10:56:14,430 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 21 [2018-04-11 10:56:14,430 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,439 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,536 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 170 treesize of output 177 [2018-04-11 10:56:14,539 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 177 treesize of output 176 [2018-04-11 10:56:14,539 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,632 INFO L267 ElimStorePlain]: Start of recursive call 6: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,708 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 155 treesize of output 138 [2018-04-11 10:56:14,712 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:14,713 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 63 [2018-04-11 10:56:14,713 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,727 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,798 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 131 [2018-04-11 10:56:14,800 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:14,800 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 63 [2018-04-11 10:56:14,800 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,818 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,923 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 166 treesize of output 182 [2018-04-11 10:56:14,927 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 173 treesize of output 172 [2018-04-11 10:56:14,927 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:14,995 INFO L267 ElimStorePlain]: Start of recursive call 12: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,048 INFO L267 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 6 dim-2 vars, End of recursive call: 5 dim-0 vars, and 3 xjuncts. [2018-04-11 10:56:15,049 INFO L202 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:481, output treesize:391 [2018-04-11 10:56:15,162 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 102 [2018-04-11 10:56:15,163 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2018-04-11 10:56:15,163 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,174 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:15,174 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2018-04-11 10:56:15,175 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,184 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,226 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 53 [2018-04-11 10:56:15,227 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2018-04-11 10:56:15,228 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,237 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:15,237 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2018-04-11 10:56:15,238 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,244 INFO L267 ElimStorePlain]: Start of recursive call 5: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,273 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 153 treesize of output 134 [2018-04-11 10:56:15,275 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:15,275 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 20 [2018-04-11 10:56:15,275 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,289 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:15,290 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 47 [2018-04-11 10:56:15,290 INFO L267 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,301 INFO L267 ElimStorePlain]: Start of recursive call 8: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,321 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 68 [2018-04-11 10:56:15,331 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:56:15,331 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2018-04-11 10:56:15,332 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,341 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:15,341 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 8 [2018-04-11 10:56:15,341 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,348 INFO L267 ElimStorePlain]: Start of recursive call 11: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,362 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:15,362 INFO L202 ElimStorePlain]: Needed 13 recursive calls to eliminate 10 variables, input treesize:265, output treesize:14 [2018-04-11 10:56:15,404 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 10:56:15,422 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 10:56:15,422 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 36 [2018-04-11 10:56:15,422 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-11 10:56:15,422 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-11 10:56:15,423 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1233, Unknown=0, NotChecked=0, Total=1332 [2018-04-11 10:56:15,423 INFO L87 Difference]: Start difference. First operand 347 states and 391 transitions. Second operand 37 states. [2018-04-11 10:56:16,668 WARN L151 SmtUtils]: Spent 102ms on a formula simplification. DAG size of input: 114 DAG size of output 102 [2018-04-11 10:56:17,916 WARN L151 SmtUtils]: Spent 150ms on a formula simplification. DAG size of input: 174 DAG size of output 105 [2018-04-11 10:56:22,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:22,530 INFO L93 Difference]: Finished difference Result 511 states and 611 transitions. [2018-04-11 10:56:22,530 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 10:56:22,530 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 47 [2018-04-11 10:56:22,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:22,532 INFO L225 Difference]: With dead ends: 511 [2018-04-11 10:56:22,532 INFO L226 Difference]: Without dead ends: 511 [2018-04-11 10:56:22,533 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 683 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=466, Invalid=3316, Unknown=0, NotChecked=0, Total=3782 [2018-04-11 10:56:22,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2018-04-11 10:56:22,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 346. [2018-04-11 10:56:22,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 346 states. [2018-04-11 10:56:22,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 390 transitions. [2018-04-11 10:56:22,544 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 390 transitions. Word has length 47 [2018-04-11 10:56:22,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:22,544 INFO L459 AbstractCegarLoop]: Abstraction has 346 states and 390 transitions. [2018-04-11 10:56:22,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-11 10:56:22,544 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 390 transitions. [2018-04-11 10:56:22,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2018-04-11 10:56:22,547 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:22,547 INFO L355 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:22,547 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:22,548 INFO L82 PathProgramCache]: Analyzing trace with hash -870239479, now seen corresponding path program 1 times [2018-04-11 10:56:22,548 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:22,548 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:22,548 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:22,548 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:22,548 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:22,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:22,565 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:22,662 INFO L134 CoverageAnalysis]: Checked inductivity of 1274 backedges. 7 proven. 84 refuted. 0 times theorem prover too weak. 1183 trivial. 0 not checked. [2018-04-11 10:56:22,662 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 10:56:22,662 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 10:56:22,671 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:22,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:22,756 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 10:56:22,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1274 backedges. 271 proven. 0 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2018-04-11 10:56:22,796 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 10:56:22,796 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 3 [2018-04-11 10:56:22,796 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 10:56:22,796 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 10:56:22,796 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 10:56:22,797 INFO L87 Difference]: Start difference. First operand 346 states and 390 transitions. Second operand 3 states. [2018-04-11 10:56:22,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:22,803 INFO L93 Difference]: Finished difference Result 347 states and 391 transitions. [2018-04-11 10:56:22,804 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 10:56:22,804 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 240 [2018-04-11 10:56:22,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:22,805 INFO L225 Difference]: With dead ends: 347 [2018-04-11 10:56:22,806 INFO L226 Difference]: Without dead ends: 347 [2018-04-11 10:56:22,806 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 10:56:22,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2018-04-11 10:56:22,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 347. [2018-04-11 10:56:22,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 347 states. [2018-04-11 10:56:22,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 391 transitions. [2018-04-11 10:56:22,813 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 391 transitions. Word has length 240 [2018-04-11 10:56:22,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:22,814 INFO L459 AbstractCegarLoop]: Abstraction has 347 states and 391 transitions. [2018-04-11 10:56:22,814 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 10:56:22,814 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 391 transitions. [2018-04-11 10:56:22,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2018-04-11 10:56:22,817 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:22,818 INFO L355 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:22,818 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:22,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1114924480, now seen corresponding path program 1 times [2018-04-11 10:56:22,818 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:22,818 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:22,819 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:22,819 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:22,819 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:22,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:22,874 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:23,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1456 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 1056 trivial. 0 not checked. [2018-04-11 10:56:23,523 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 10:56:23,523 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 10:56:23,530 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:23,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:23,650 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 10:56:23,714 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-11 10:56:23,715 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-11 10:56:23,716 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:23,717 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:23,723 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:23,723 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:27, output treesize:23 [2018-04-11 10:56:23,743 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-11 10:56:23,745 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:23,745 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-11 10:56:23,746 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:23,749 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:23,752 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:23,752 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:30, output treesize:26 [2018-04-11 10:56:23,779 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 40 [2018-04-11 10:56:23,804 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:23,806 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:23,815 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 53 [2018-04-11 10:56:23,815 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2018-04-11 10:56:23,846 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2018-04-11 10:56:23,847 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:23,861 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-04-11 10:56:23,876 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-04-11 10:56:23,876 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:39, output treesize:108 [2018-04-11 10:56:23,926 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 66 [2018-04-11 10:56:23,929 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:23,929 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 77 [2018-04-11 10:56:23,930 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:23,956 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:23,957 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:23,958 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:23,964 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 91 [2018-04-11 10:56:23,965 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2018-04-11 10:56:23,990 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 10:56:24,028 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 32 [2018-04-11 10:56:24,029 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:24,029 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:24,030 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:24,030 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:24,031 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 60 [2018-04-11 10:56:24,031 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:24,038 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:24,066 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:24,067 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 40 [2018-04-11 10:56:24,068 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 27 [2018-04-11 10:56:24,068 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:24,072 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:24,094 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-2 vars, End of recursive call: 1 dim-0 vars, and 4 xjuncts. [2018-04-11 10:56:24,094 INFO L202 ElimStorePlain]: Needed 8 recursive calls to eliminate 4 variables, input treesize:154, output treesize:170 [2018-04-11 10:56:24,143 WARN L307 Elim1Store]: Array PQE input equivalent to false [2018-04-11 10:56:24,143 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:24,165 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:24,166 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:24,166 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 10 [2018-04-11 10:56:24,166 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:24,171 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 10:56:24,171 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:190, output treesize:60 [2018-04-11 10:56:24,304 INFO L134 CoverageAnalysis]: Checked inductivity of 1456 backedges. 982 proven. 38 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2018-04-11 10:56:24,321 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 10:56:24,322 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 29 [2018-04-11 10:56:24,322 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-11 10:56:24,322 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-11 10:56:24,323 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=718, Unknown=0, NotChecked=0, Total=812 [2018-04-11 10:56:24,323 INFO L87 Difference]: Start difference. First operand 347 states and 391 transitions. Second operand 29 states. [2018-04-11 10:56:26,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 10:56:26,889 INFO L93 Difference]: Finished difference Result 412 states and 458 transitions. [2018-04-11 10:56:26,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-11 10:56:26,889 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 266 [2018-04-11 10:56:26,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 10:56:26,890 INFO L225 Difference]: With dead ends: 412 [2018-04-11 10:56:26,890 INFO L226 Difference]: Without dead ends: 393 [2018-04-11 10:56:26,891 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 263 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=450, Invalid=2412, Unknown=0, NotChecked=0, Total=2862 [2018-04-11 10:56:26,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2018-04-11 10:56:26,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 340. [2018-04-11 10:56:26,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 340 states. [2018-04-11 10:56:26,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 382 transitions. [2018-04-11 10:56:26,897 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 382 transitions. Word has length 266 [2018-04-11 10:56:26,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 10:56:26,898 INFO L459 AbstractCegarLoop]: Abstraction has 340 states and 382 transitions. [2018-04-11 10:56:26,898 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-11 10:56:26,898 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 382 transitions. [2018-04-11 10:56:26,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-04-11 10:56:26,901 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 10:56:26,901 INFO L355 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 10:56:26,902 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr34RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsHeadErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr35RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr40RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr27RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr30RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr33RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr29RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr32RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr39RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr31RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr26RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr41RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr36RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr3RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr28RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr38RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr37RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__containsBodyErr34RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr29AssertViolationMEMORY_FREE, mainErr14AssertViolationMEMORY_FREE, mainErr10AssertViolationMEMORY_FREE, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr30EnsuresViolationMEMORY_LEAK, mainErr16RequiresViolation, mainErr25RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr19AssertViolationMEMORY_FREE, mainErr6RequiresViolation, mainErr18AssertViolationMEMORY_FREE, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr23AssertViolationMEMORY_FREE, mainErr9RequiresViolation, mainErr11AssertViolationMEMORY_FREE, mainErr22AssertViolationMEMORY_FREE, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr24RequiresViolation, mainErr26AssertViolationMEMORY_FREE, mainErr28AssertViolationMEMORY_FREE, mainErr8RequiresViolation, mainErr4RequiresViolation, mainErr15AssertViolationMEMORY_FREE, mainErr27AssertViolationMEMORY_FREE, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr0RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr5RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr14RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr19RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr17RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr22RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr2RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr21RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr1RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr24RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr11RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr8RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr9RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr4RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr18RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr13RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr23RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr20RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr15RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr10RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr25RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr16RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr7RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr12RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr6RequiresViolation, __U_MULTI_fsplit_list_test___false_valid_deref_i__appendErr3RequiresViolation]=== [2018-04-11 10:56:26,902 INFO L82 PathProgramCache]: Analyzing trace with hash 93691804, now seen corresponding path program 1 times [2018-04-11 10:56:26,902 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 10:56:26,902 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 10:56:26,903 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:26,903 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:26,903 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 10:56:28,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:28,523 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 10:56:44,839 WARN L151 SmtUtils]: Spent 116ms on a formula simplification. DAG size of input: 57 DAG size of output 46 [2018-04-11 10:56:46,493 WARN L151 SmtUtils]: Spent 110ms on a formula simplification. DAG size of input: 58 DAG size of output 46 [2018-04-11 10:56:49,501 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 72 DAG size of output 39 [2018-04-11 10:56:49,808 WARN L151 SmtUtils]: Spent 126ms on a formula simplification. DAG size of input: 65 DAG size of output 42 [2018-04-11 10:56:50,452 WARN L151 SmtUtils]: Spent 104ms on a formula simplification. DAG size of input: 57 DAG size of output 37 [2018-04-11 10:56:51,056 WARN L151 SmtUtils]: Spent 193ms on a formula simplification. DAG size of input: 77 DAG size of output 49 [2018-04-11 10:56:51,335 WARN L151 SmtUtils]: Spent 117ms on a formula simplification. DAG size of input: 50 DAG size of output 35 [2018-04-11 10:56:54,522 WARN L151 SmtUtils]: Spent 102ms on a formula simplification. DAG size of input: 66 DAG size of output 55 [2018-04-11 10:56:54,848 WARN L151 SmtUtils]: Spent 173ms on a formula simplification. DAG size of input: 62 DAG size of output 50 [2018-04-11 10:56:57,399 WARN L151 SmtUtils]: Spent 125ms on a formula simplification. DAG size of input: 58 DAG size of output 43 [2018-04-11 10:56:57,989 INFO L134 CoverageAnalysis]: Checked inductivity of 1534 backedges. 372 proven. 942 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2018-04-11 10:56:57,989 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 10:56:57,989 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 10:56:57,994 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 10:56:58,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 10:56:58,351 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 10:56:58,835 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-11 10:56:58,836 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-11 10:56:58,836 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:58,837 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:58,842 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:58,842 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:28, output treesize:24 [2018-04-11 10:56:58,927 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-11 10:56:58,930 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:58,930 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-11 10:56:58,930 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:58,933 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:58,938 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:58,938 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:27 [2018-04-11 10:56:59,032 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 40 [2018-04-11 10:56:59,038 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2018-04-11 10:56:59,039 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:59,055 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:59,063 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 49 [2018-04-11 10:56:59,064 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 4 xjuncts. [2018-04-11 10:56:59,085 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-04-11 10:56:59,101 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-04-11 10:56:59,101 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:40, output treesize:111 [2018-04-11 10:56:59,213 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 33 [2018-04-11 10:56:59,215 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:59,216 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:59,216 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:59,218 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 46 [2018-04-11 10:56:59,218 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:59,225 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:59,261 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 63 [2018-04-11 10:56:59,264 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:59,264 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 76 [2018-04-11 10:56:59,265 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:59,290 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:59,294 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:59,310 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 46 treesize of output 65 [2018-04-11 10:56:59,310 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2018-04-11 10:56:59,340 INFO L267 ElimStorePlain]: Start of recursive call 4: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 10:56:59,373 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 33 [2018-04-11 10:56:59,374 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:59,376 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2018-04-11 10:56:59,376 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:59,381 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:56:59,407 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-2 vars, End of recursive call: 1 dim-0 vars, and 4 xjuncts. [2018-04-11 10:56:59,407 INFO L202 ElimStorePlain]: Needed 8 recursive calls to eliminate 4 variables, input treesize:143, output treesize:158 [2018-04-11 10:56:59,534 WARN L307 Elim1Store]: Array PQE input equivalent to false [2018-04-11 10:56:59,534 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:59,552 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:59,553 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:56:59,553 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 8 [2018-04-11 10:56:59,553 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 10:56:59,565 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 10:56:59,565 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:190, output treesize:60 [2018-04-11 10:57:00,738 WARN L151 SmtUtils]: Spent 143ms on a formula simplification. DAG size of input: 90 DAG size of output 66 [2018-04-11 10:57:00,742 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,743 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,743 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-04-11 10:57:00,743 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:00,787 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,788 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,789 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,790 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:00,804 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 142 [2018-04-11 10:57:00,882 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 18 [2018-04-11 10:57:00,884 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,886 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-04-11 10:57:00,886 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:00,891 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:00,912 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 121 [2018-04-11 10:57:00,914 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,925 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 31 treesize of output 70 [2018-04-11 10:57:00,925 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 4 xjuncts. [2018-04-11 10:57:00,961 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,962 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 97 [2018-04-11 10:57:00,965 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,965 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 62 [2018-04-11 10:57:00,966 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:00,980 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:00,987 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,989 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 97 [2018-04-11 10:57:00,992 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:00,992 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 62 [2018-04-11 10:57:00,993 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,003 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,008 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,009 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 121 treesize of output 99 [2018-04-11 10:57:01,011 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,011 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 75 [2018-04-11 10:57:01,012 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,022 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,056 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-04-11 10:57:01,088 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-04-11 10:57:01,090 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,101 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 182 treesize of output 136 [2018-04-11 10:57:01,151 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,172 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 67 treesize of output 88 [2018-04-11 10:57:01,175 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,176 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,176 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,179 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 96 [2018-04-11 10:57:01,179 INFO L267 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,303 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,303 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,332 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 78 [2018-04-11 10:57:01,332 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,380 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,385 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,391 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 82 [2018-04-11 10:57:01,391 INFO L267 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,420 INFO L267 ElimStorePlain]: Start of recursive call 15: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-04-11 10:57:01,461 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 89 [2018-04-11 10:57:01,465 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,467 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,498 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 10 case distinctions, treesize of input 39 treesize of output 118 [2018-04-11 10:57:01,499 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-04-11 10:57:01,501 INFO L267 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 32 xjuncts. [2018-04-11 10:57:01,643 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,644 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 85 [2018-04-11 10:57:01,646 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,646 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:01,646 INFO L267 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,656 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,658 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,659 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 75 [2018-04-11 10:57:01,661 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,661 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:01,661 INFO L267 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,670 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,673 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,674 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 91 [2018-04-11 10:57:01,675 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,676 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:01,676 INFO L267 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,686 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,689 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,690 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 91 [2018-04-11 10:57:01,692 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,692 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:01,692 INFO L267 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,707 INFO L267 ElimStorePlain]: Start of recursive call 27: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,711 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,711 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 81 [2018-04-11 10:57:01,714 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,714 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:01,714 INFO L267 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,727 INFO L267 ElimStorePlain]: Start of recursive call 29: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,731 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,732 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 99 [2018-04-11 10:57:01,734 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,735 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:01,735 INFO L267 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,748 INFO L267 ElimStorePlain]: Start of recursive call 31: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,751 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,752 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 75 [2018-04-11 10:57:01,754 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,755 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:01,755 INFO L267 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,775 INFO L267 ElimStorePlain]: Start of recursive call 33: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,786 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,787 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 84 [2018-04-11 10:57:01,789 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,789 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:01,790 INFO L267 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,802 INFO L267 ElimStorePlain]: Start of recursive call 35: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,806 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:01,807 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 83 [2018-04-11 10:57:01,809 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:01,810 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:01,810 INFO L267 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:01,822 INFO L267 ElimStorePlain]: Start of recursive call 37: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,102 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 9 xjuncts. [2018-04-11 10:57:02,109 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 89 [2018-04-11 10:57:02,113 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,114 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,115 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,138 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 85 [2018-04-11 10:57:02,139 INFO L267 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 8 xjuncts. [2018-04-11 10:57:02,204 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:02,204 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 76 [2018-04-11 10:57:02,207 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,207 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:02,207 INFO L267 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,216 INFO L267 ElimStorePlain]: Start of recursive call 41: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,220 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:02,220 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 74 [2018-04-11 10:57:02,223 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,223 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:02,224 INFO L267 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,233 INFO L267 ElimStorePlain]: Start of recursive call 43: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,237 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:02,237 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 74 [2018-04-11 10:57:02,259 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,260 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:02,260 INFO L267 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,279 INFO L267 ElimStorePlain]: Start of recursive call 45: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,282 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:02,283 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 74 [2018-04-11 10:57:02,286 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,286 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:02,287 INFO L267 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,298 INFO L267 ElimStorePlain]: Start of recursive call 47: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,341 INFO L267 ElimStorePlain]: Start of recursive call 39: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-04-11 10:57:02,347 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 82 [2018-04-11 10:57:02,350 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,364 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 52 [2018-04-11 10:57:02,365 INFO L267 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 4 xjuncts. [2018-04-11 10:57:02,402 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:02,402 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 67 [2018-04-11 10:57:02,404 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,405 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:02,405 INFO L267 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,415 INFO L267 ElimStorePlain]: Start of recursive call 51: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,418 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:02,418 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 65 [2018-04-11 10:57:02,420 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,421 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:02,421 INFO L267 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,429 INFO L267 ElimStorePlain]: Start of recursive call 53: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,433 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 10:57:02,434 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 65 [2018-04-11 10:57:02,436 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 10:57:02,437 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2018-04-11 10:57:02,437 INFO L267 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,447 INFO L267 ElimStorePlain]: Start of recursive call 55: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 10:57:02,474 INFO L267 ElimStorePlain]: Start of recursive call 49: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-04-11 10:57:02,621 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 13 xjuncts. [2018-04-11 10:57:02,785 INFO L267 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 25 dim-0 vars, and 14 xjuncts. [2018-04-11 10:57:02,785 INFO L202 ElimStorePlain]: Needed 56 recursive calls to eliminate 7 variables, input treesize:273, output treesize:1113 [2018-04-11 10:57:13,014 WARN L151 SmtUtils]: Spent 10020ms on a formula simplification. DAG size of input: 220 DAG size of output 102 Received shutdown request... [2018-04-11 10:59:27,098 INFO L175 TraceCheckSpWp]: Timeout while computing interpolants [2018-04-11 10:59:27,098 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 10:59:27,103 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 10:59:27,103 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 10:59:27 BoogieIcfgContainer [2018-04-11 10:59:27,103 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 10:59:27,104 INFO L168 Benchmark]: Toolchain (without parser) took 205379.99 ms. Allocated memory was 401.1 MB in the beginning and 2.4 GB in the end (delta: 2.0 GB). Free memory was 333.8 MB in the beginning and 1.5 GB in the end (delta: -1.1 GB). Peak memory consumption was 860.6 MB. Max. memory is 5.3 GB. [2018-04-11 10:59:27,105 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 401.1 MB. Free memory is still 359.7 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 10:59:27,105 INFO L168 Benchmark]: CACSL2BoogieTranslator took 296.85 ms. Allocated memory is still 401.1 MB. Free memory was 333.2 MB in the beginning and 304.1 MB in the end (delta: 29.1 MB). Peak memory consumption was 29.1 MB. Max. memory is 5.3 GB. [2018-04-11 10:59:27,106 INFO L168 Benchmark]: Boogie Preprocessor took 76.98 ms. Allocated memory is still 401.1 MB. Free memory was 304.1 MB in the beginning and 298.8 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 5.3 GB. [2018-04-11 10:59:27,106 INFO L168 Benchmark]: RCFGBuilder took 824.96 ms. Allocated memory was 401.1 MB in the beginning and 616.0 MB in the end (delta: 215.0 MB). Free memory was 298.8 MB in the beginning and 491.0 MB in the end (delta: -192.2 MB). Peak memory consumption was 38.4 MB. Max. memory is 5.3 GB. [2018-04-11 10:59:27,106 INFO L168 Benchmark]: TraceAbstraction took 204178.55 ms. Allocated memory was 616.0 MB in the beginning and 2.4 GB in the end (delta: 1.8 GB). Free memory was 491.0 MB in the beginning and 1.5 GB in the end (delta: -992.3 MB). Peak memory consumption was 802.8 MB. Max. memory is 5.3 GB. [2018-04-11 10:59:27,107 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.17 ms. Allocated memory is still 401.1 MB. Free memory is still 359.7 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 296.85 ms. Allocated memory is still 401.1 MB. Free memory was 333.2 MB in the beginning and 304.1 MB in the end (delta: 29.1 MB). Peak memory consumption was 29.1 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 76.98 ms. Allocated memory is still 401.1 MB. Free memory was 304.1 MB in the beginning and 298.8 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 5.3 GB. * RCFGBuilder took 824.96 ms. Allocated memory was 401.1 MB in the beginning and 616.0 MB in the end (delta: 215.0 MB). Free memory was 298.8 MB in the beginning and 491.0 MB in the end (delta: -192.2 MB). Peak memory consumption was 38.4 MB. Max. memory is 5.3 GB. * TraceAbstraction took 204178.55 ms. Allocated memory was 616.0 MB in the beginning and 2.4 GB in the end (delta: 1.8 GB). Free memory was 491.0 MB in the beginning and 1.5 GB in the end (delta: -992.3 MB). Peak memory consumption was 802.8 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 544]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 544). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 599]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 599). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 611]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 611). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 630]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 630). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 612]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 612). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 603]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 603). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 564]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 564). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 621]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 621). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 565]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 565). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 562]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 562). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 616]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 616). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 626]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 626). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 565]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 565). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 611]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 611). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 617]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 617). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 600]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 600). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 617]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 617). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 564]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 564). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 616]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 616). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 622]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 622). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 602]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 602). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 603]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 603). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 622]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 622). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 600]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 600). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 621]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 621). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 626]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 626). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 627]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 627). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 630]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 630). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 602]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 602). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 599]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 599). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 612]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 612). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 627]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 627). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 549]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 549). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 550]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 550). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 557]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 557). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 558]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 558). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 557]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 557). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 559]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 559). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 550]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 550). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 559]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 559). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 549]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 549). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 560]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 560). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 553]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 553). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 552]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 552). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 552]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 552). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 550]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 550). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 558]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 558). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 554]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 554). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 559]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 559). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 559]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 559). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 557]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 557). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 553]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 553). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 560]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 560). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 557]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 557). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 551]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 551). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 554]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 554). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 551]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 551). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - TimeoutResultAtElement [Line: 550]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 550). Cancelled while BasicCegarLoop was analyzing trace of length 293 with TraceHistMax 14, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 508. - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 350 locations, 141 error locations. TIMEOUT Result, 204.1s OverallTime, 13 OverallIterations, 14 TraceHistogramMax, 16.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3583 SDtfs, 4218 SDslu, 12287 SDs, 0 SdLazy, 21872 SolverSat, 1356 SolverUnsat, 1 SolverUnknown, 0 SolverNotchecked, 10.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 811 GetRequests, 582 SyntacticMatches, 10 SemanticMatches, 219 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2086 ImplicationChecksByTransitivity, 6.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=357occurred in iteration=1, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 12 MinimizatonAttempts, 545 StatesRemovedByMinimization, 9 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 6.5s InterpolantComputationTime, 1348 NumberOfCodeBlocks, 1348 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 1332 ConstructedInterpolants, 45 QuantifiedInterpolants, 1048359 SizeOfPredicates, 52 NumberOfNonLiveVariables, 2895 ConjunctsInSsa, 148 ConjunctsInUnsatCore, 16 InterpolantComputations, 9 PerfectInterpolantSequences, 4938/5492 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/split_list_test05_false-valid-deref.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_10-59-27-114.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/split_list_test05_false-valid-deref.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_10-59-27-114.csv Completed graceful shutdown