./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 635dfa2a Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i -s /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e29371463dea5972e964c56076ced85bc2ee8381 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i -s /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e29371463dea5972e964c56076ced85bc2ee8381 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE(valid-deref) --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-08 18:47:17,619 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-08 18:47:17,620 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-08 18:47:17,626 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-08 18:47:17,626 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-08 18:47:17,626 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-08 18:47:17,627 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-08 18:47:17,628 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-08 18:47:17,629 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-08 18:47:17,629 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-08 18:47:17,630 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-08 18:47:17,630 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-08 18:47:17,631 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-08 18:47:17,631 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-08 18:47:17,632 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-08 18:47:17,632 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-08 18:47:17,633 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-08 18:47:17,634 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-08 18:47:17,635 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-08 18:47:17,636 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-08 18:47:17,637 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-08 18:47:17,638 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-08 18:47:17,639 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-08 18:47:17,639 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-08 18:47:17,639 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-08 18:47:17,640 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-08 18:47:17,640 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-08 18:47:17,641 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-08 18:47:17,641 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-08 18:47:17,642 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-08 18:47:17,642 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-08 18:47:17,642 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-08 18:47:17,643 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-08 18:47:17,643 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-08 18:47:17,643 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-08 18:47:17,644 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-08 18:47:17,644 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2018-12-08 18:47:17,651 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-08 18:47:17,651 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-08 18:47:17,652 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-08 18:47:17,652 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-08 18:47:17,652 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-08 18:47:17,652 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-08 18:47:17,652 INFO L133 SettingsManager]: * Use SBE=true [2018-12-08 18:47:17,652 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-08 18:47:17,653 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-08 18:47:17,653 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-12-08 18:47:17,653 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-08 18:47:17,653 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-08 18:47:17,653 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-08 18:47:17,653 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-12-08 18:47:17,653 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-12-08 18:47:17,653 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-12-08 18:47:17,653 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-08 18:47:17,654 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-08 18:47:17,654 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-08 18:47:17,654 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-08 18:47:17,654 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-08 18:47:17,654 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-08 18:47:17,654 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-08 18:47:17,654 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 18:47:17,655 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-08 18:47:17,655 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-08 18:47:17,655 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-08 18:47:17,655 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-08 18:47:17,655 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e29371463dea5972e964c56076ced85bc2ee8381 [2018-12-08 18:47:17,672 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-08 18:47:17,679 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-08 18:47:17,680 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-08 18:47:17,681 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-08 18:47:17,682 INFO L276 PluginConnector]: CDTParser initialized [2018-12-08 18:47:17,682 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i [2018-12-08 18:47:17,717 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/data/9ee46db1f/88193b1b70ad4983b30d91c22d4a1f61/FLAGb722e1151 [2018-12-08 18:47:18,194 INFO L307 CDTParser]: Found 1 translation units. [2018-12-08 18:47:18,194 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i [2018-12-08 18:47:18,201 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/data/9ee46db1f/88193b1b70ad4983b30d91c22d4a1f61/FLAGb722e1151 [2018-12-08 18:47:18,209 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/data/9ee46db1f/88193b1b70ad4983b30d91c22d4a1f61 [2018-12-08 18:47:18,211 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-08 18:47:18,212 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-12-08 18:47:18,213 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-08 18:47:18,213 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-08 18:47:18,215 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-08 18:47:18,215 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 06:47:18" (1/1) ... [2018-12-08 18:47:18,217 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4f5fc0d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18, skipping insertion in model container [2018-12-08 18:47:18,217 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 06:47:18" (1/1) ... [2018-12-08 18:47:18,221 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-08 18:47:18,242 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-08 18:47:18,464 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 18:47:18,475 INFO L191 MainTranslator]: Completed pre-run [2018-12-08 18:47:18,509 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 18:47:18,540 INFO L195 MainTranslator]: Completed translation [2018-12-08 18:47:18,540 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18 WrapperNode [2018-12-08 18:47:18,540 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-08 18:47:18,541 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-08 18:47:18,541 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-08 18:47:18,541 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-08 18:47:18,549 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18" (1/1) ... [2018-12-08 18:47:18,549 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18" (1/1) ... [2018-12-08 18:47:18,560 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18" (1/1) ... [2018-12-08 18:47:18,560 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18" (1/1) ... [2018-12-08 18:47:18,576 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18" (1/1) ... [2018-12-08 18:47:18,580 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18" (1/1) ... [2018-12-08 18:47:18,582 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18" (1/1) ... [2018-12-08 18:47:18,587 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-08 18:47:18,587 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-08 18:47:18,587 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-08 18:47:18,587 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-08 18:47:18,588 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/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-12-08 18:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-08 18:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-08 18:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-12-08 18:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2018-12-08 18:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2018-12-08 18:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive [2018-12-08 18:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_positive [2018-12-08 18:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-12-08 18:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2018-12-08 18:47:18,619 INFO L138 BoogieDeclarations]: Found implementation of procedure LDV_INIT_LIST_HEAD [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_add [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_del [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add_tail [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_del [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_alloc [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_fill [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_free [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_msg [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_msgs [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_add_return [2018-12-08 18:47:18,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_sub_return [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_sub [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_init [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_get [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_put [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_del [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_cleanup [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_release [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_put [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_get [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init_internal [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_create [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure f [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure g [2018-12-08 18:47:18,621 INFO L138 BoogieDeclarations]: Found implementation of procedure entry_point [2018-12-08 18:47:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-08 18:47:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-08 18:47:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-12-08 18:47:18,622 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2018-12-08 18:47:18,622 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure select [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure random [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2018-12-08 18:47:18,623 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2018-12-08 18:47:18,624 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure free [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2018-12-08 18:47:18,625 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2018-12-08 18:47:18,626 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure system [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure div [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2018-12-08 18:47:18,627 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive [2018-12-08 18:47:18,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_positive [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure LDV_INIT_LIST_HEAD [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_add [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_del [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add_tail [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_del [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_alloc [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_fill [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-08 18:47:18,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_free [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_msg [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_msgs [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_add_return [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_sub_return [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_sub [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_init [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_get [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_put [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_del [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_cleanup [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_release [2018-12-08 18:47:18,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_put [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_get [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init_internal [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_create [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure f [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure g [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure entry_point [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-08 18:47:18,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-08 18:47:18,860 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 18:47:18,988 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 18:47:19,110 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-08 18:47:19,110 INFO L280 CfgBuilder]: Removed 1 assue(true) statements. [2018-12-08 18:47:19,111 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 06:47:19 BoogieIcfgContainer [2018-12-08 18:47:19,111 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-08 18:47:19,111 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-08 18:47:19,112 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-08 18:47:19,114 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-08 18:47:19,114 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.12 06:47:18" (1/3) ... [2018-12-08 18:47:19,115 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f75e6d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 06:47:19, skipping insertion in model container [2018-12-08 18:47:19,115 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:47:18" (2/3) ... [2018-12-08 18:47:19,115 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f75e6d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 06:47:19, skipping insertion in model container [2018-12-08 18:47:19,115 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 06:47:19" (3/3) ... [2018-12-08 18:47:19,116 INFO L112 eAbstractionObserver]: Analyzing ICFG memleaks_test22_3_false-valid-deref.i [2018-12-08 18:47:19,124 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-08 18:47:19,129 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 67 error locations. [2018-12-08 18:47:19,138 INFO L257 AbstractCegarLoop]: Starting to check reachability of 67 error locations. [2018-12-08 18:47:19,153 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-08 18:47:19,154 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-08 18:47:19,154 INFO L383 AbstractCegarLoop]: Hoare is false [2018-12-08 18:47:19,154 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-08 18:47:19,154 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-08 18:47:19,154 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-08 18:47:19,154 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-08 18:47:19,154 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-08 18:47:19,154 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-08 18:47:19,167 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states. [2018-12-08 18:47:19,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-08 18:47:19,174 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:19,174 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:19,177 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:19,181 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:19,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1949058281, now seen corresponding path program 1 times [2018-12-08 18:47:19,183 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:19,183 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:19,220 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,220 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:19,220 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:19,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:19,341 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:19,341 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-08 18:47:19,345 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 18:47:19,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 18:47:19,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:47:19,359 INFO L87 Difference]: Start difference. First operand 148 states. Second operand 5 states. [2018-12-08 18:47:19,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:19,482 INFO L93 Difference]: Finished difference Result 130 states and 141 transitions. [2018-12-08 18:47:19,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 18:47:19,483 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2018-12-08 18:47:19,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:19,490 INFO L225 Difference]: With dead ends: 130 [2018-12-08 18:47:19,490 INFO L226 Difference]: Without dead ends: 127 [2018-12-08 18:47:19,491 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:47:19,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-12-08 18:47:19,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 121. [2018-12-08 18:47:19,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-12-08 18:47:19,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 132 transitions. [2018-12-08 18:47:19,520 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 132 transitions. Word has length 17 [2018-12-08 18:47:19,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:19,520 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 132 transitions. [2018-12-08 18:47:19,520 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 18:47:19,520 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 132 transitions. [2018-12-08 18:47:19,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-08 18:47:19,521 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:19,521 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:19,521 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:19,521 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:19,522 INFO L82 PathProgramCache]: Analyzing trace with hash -1949058280, now seen corresponding path program 1 times [2018-12-08 18:47:19,522 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:19,522 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:19,523 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,523 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:19,523 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:19,582 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:19,582 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:19,582 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 18:47:19,583 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 18:47:19,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 18:47:19,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 18:47:19,583 INFO L87 Difference]: Start difference. First operand 121 states and 132 transitions. Second operand 6 states. [2018-12-08 18:47:19,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:19,666 INFO L93 Difference]: Finished difference Result 126 states and 137 transitions. [2018-12-08 18:47:19,666 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 18:47:19,666 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 17 [2018-12-08 18:47:19,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:19,667 INFO L225 Difference]: With dead ends: 126 [2018-12-08 18:47:19,667 INFO L226 Difference]: Without dead ends: 126 [2018-12-08 18:47:19,668 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 18:47:19,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-12-08 18:47:19,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 121. [2018-12-08 18:47:19,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-12-08 18:47:19,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 131 transitions. [2018-12-08 18:47:19,674 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 131 transitions. Word has length 17 [2018-12-08 18:47:19,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:19,674 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 131 transitions. [2018-12-08 18:47:19,674 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 18:47:19,674 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 131 transitions. [2018-12-08 18:47:19,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-08 18:47:19,674 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:19,674 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:19,675 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:19,675 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:19,675 INFO L82 PathProgramCache]: Analyzing trace with hash -1920429130, now seen corresponding path program 1 times [2018-12-08 18:47:19,675 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:19,675 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:19,676 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,676 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:19,676 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:19,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:19,711 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:19,712 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 18:47:19,712 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 18:47:19,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 18:47:19,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:47:19,712 INFO L87 Difference]: Start difference. First operand 121 states and 131 transitions. Second operand 5 states. [2018-12-08 18:47:19,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:19,730 INFO L93 Difference]: Finished difference Result 120 states and 128 transitions. [2018-12-08 18:47:19,730 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 18:47:19,730 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2018-12-08 18:47:19,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:19,731 INFO L225 Difference]: With dead ends: 120 [2018-12-08 18:47:19,731 INFO L226 Difference]: Without dead ends: 120 [2018-12-08 18:47:19,731 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:47:19,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2018-12-08 18:47:19,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 118. [2018-12-08 18:47:19,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2018-12-08 18:47:19,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 126 transitions. [2018-12-08 18:47:19,736 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 126 transitions. Word has length 17 [2018-12-08 18:47:19,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:19,737 INFO L480 AbstractCegarLoop]: Abstraction has 118 states and 126 transitions. [2018-12-08 18:47:19,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 18:47:19,737 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 126 transitions. [2018-12-08 18:47:19,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-12-08 18:47:19,738 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:19,738 INFO L402 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] [2018-12-08 18:47:19,738 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:19,738 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:19,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1538119951, now seen corresponding path program 1 times [2018-12-08 18:47:19,738 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:19,739 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:19,740 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,740 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:19,740 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:19,763 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:19,764 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:19,764 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 18:47:19,764 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 18:47:19,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 18:47:19,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:47:19,765 INFO L87 Difference]: Start difference. First operand 118 states and 126 transitions. Second operand 5 states. [2018-12-08 18:47:19,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:19,781 INFO L93 Difference]: Finished difference Result 120 states and 127 transitions. [2018-12-08 18:47:19,782 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 18:47:19,782 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 29 [2018-12-08 18:47:19,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:19,782 INFO L225 Difference]: With dead ends: 120 [2018-12-08 18:47:19,783 INFO L226 Difference]: Without dead ends: 120 [2018-12-08 18:47:19,783 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:47:19,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2018-12-08 18:47:19,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 118. [2018-12-08 18:47:19,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2018-12-08 18:47:19,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 125 transitions. [2018-12-08 18:47:19,788 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 125 transitions. Word has length 29 [2018-12-08 18:47:19,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:19,788 INFO L480 AbstractCegarLoop]: Abstraction has 118 states and 125 transitions. [2018-12-08 18:47:19,788 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 18:47:19,788 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 125 transitions. [2018-12-08 18:47:19,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-12-08 18:47:19,789 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:19,789 INFO L402 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] [2018-12-08 18:47:19,789 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:19,789 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:19,789 INFO L82 PathProgramCache]: Analyzing trace with hash 541047598, now seen corresponding path program 1 times [2018-12-08 18:47:19,790 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:19,790 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:19,791 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,791 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:19,791 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:19,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:19,850 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:19,850 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 18:47:19,851 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 18:47:19,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 18:47:19,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 18:47:19,851 INFO L87 Difference]: Start difference. First operand 118 states and 125 transitions. Second operand 7 states. [2018-12-08 18:47:19,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:19,877 INFO L93 Difference]: Finished difference Result 131 states and 140 transitions. [2018-12-08 18:47:19,877 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-08 18:47:19,878 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 29 [2018-12-08 18:47:19,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:19,878 INFO L225 Difference]: With dead ends: 131 [2018-12-08 18:47:19,878 INFO L226 Difference]: Without dead ends: 131 [2018-12-08 18:47:19,879 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-12-08 18:47:19,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-12-08 18:47:19,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 127. [2018-12-08 18:47:19,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-12-08 18:47:19,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 135 transitions. [2018-12-08 18:47:19,883 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 135 transitions. Word has length 29 [2018-12-08 18:47:19,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:19,883 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 135 transitions. [2018-12-08 18:47:19,884 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 18:47:19,884 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 135 transitions. [2018-12-08 18:47:19,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-08 18:47:19,884 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:19,884 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:19,884 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:19,885 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:19,885 INFO L82 PathProgramCache]: Analyzing trace with hash -734537384, now seen corresponding path program 1 times [2018-12-08 18:47:19,885 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:19,885 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:19,886 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,886 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:19,886 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:19,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:19,961 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:19,961 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:19,961 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-08 18:47:19,962 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-08 18:47:19,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-08 18:47:19,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-12-08 18:47:19,962 INFO L87 Difference]: Start difference. First operand 127 states and 135 transitions. Second operand 11 states. [2018-12-08 18:47:20,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:20,137 INFO L93 Difference]: Finished difference Result 126 states and 134 transitions. [2018-12-08 18:47:20,137 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-08 18:47:20,138 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 32 [2018-12-08 18:47:20,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:20,138 INFO L225 Difference]: With dead ends: 126 [2018-12-08 18:47:20,138 INFO L226 Difference]: Without dead ends: 126 [2018-12-08 18:47:20,139 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2018-12-08 18:47:20,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-12-08 18:47:20,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2018-12-08 18:47:20,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2018-12-08 18:47:20,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 134 transitions. [2018-12-08 18:47:20,143 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 134 transitions. Word has length 32 [2018-12-08 18:47:20,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:20,143 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 134 transitions. [2018-12-08 18:47:20,143 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-08 18:47:20,143 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 134 transitions. [2018-12-08 18:47:20,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-08 18:47:20,144 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:20,144 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:20,144 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:20,144 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:20,144 INFO L82 PathProgramCache]: Analyzing trace with hash -734537383, now seen corresponding path program 1 times [2018-12-08 18:47:20,144 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:20,144 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:20,145 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:20,145 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:20,145 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:20,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:20,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:20,164 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:20,164 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-08 18:47:20,164 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-08 18:47:20,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-08 18:47:20,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-08 18:47:20,165 INFO L87 Difference]: Start difference. First operand 126 states and 134 transitions. Second operand 4 states. [2018-12-08 18:47:20,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:20,175 INFO L93 Difference]: Finished difference Result 129 states and 137 transitions. [2018-12-08 18:47:20,176 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-08 18:47:20,176 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 32 [2018-12-08 18:47:20,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:20,176 INFO L225 Difference]: With dead ends: 129 [2018-12-08 18:47:20,176 INFO L226 Difference]: Without dead ends: 127 [2018-12-08 18:47:20,177 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:47:20,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-12-08 18:47:20,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2018-12-08 18:47:20,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-12-08 18:47:20,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 135 transitions. [2018-12-08 18:47:20,181 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 135 transitions. Word has length 32 [2018-12-08 18:47:20,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:20,181 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 135 transitions. [2018-12-08 18:47:20,181 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-08 18:47:20,181 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 135 transitions. [2018-12-08 18:47:20,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-12-08 18:47:20,181 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:20,182 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:20,182 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:20,182 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:20,182 INFO L82 PathProgramCache]: Analyzing trace with hash 533042248, now seen corresponding path program 1 times [2018-12-08 18:47:20,182 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:20,182 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:20,183 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:20,183 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:20,183 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:20,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:20,208 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:20,208 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:20,208 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/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-12-08 18:47:20,231 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:20,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:20,262 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:20,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:20,304 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:20,304 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2018-12-08 18:47:20,304 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 18:47:20,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 18:47:20,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-12-08 18:47:20,305 INFO L87 Difference]: Start difference. First operand 127 states and 135 transitions. Second operand 6 states. [2018-12-08 18:47:20,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:20,322 INFO L93 Difference]: Finished difference Result 130 states and 138 transitions. [2018-12-08 18:47:20,322 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 18:47:20,322 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 33 [2018-12-08 18:47:20,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:20,323 INFO L225 Difference]: With dead ends: 130 [2018-12-08 18:47:20,323 INFO L226 Difference]: Without dead ends: 128 [2018-12-08 18:47:20,323 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2018-12-08 18:47:20,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-12-08 18:47:20,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2018-12-08 18:47:20,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2018-12-08 18:47:20,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 136 transitions. [2018-12-08 18:47:20,328 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 136 transitions. Word has length 33 [2018-12-08 18:47:20,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:20,329 INFO L480 AbstractCegarLoop]: Abstraction has 128 states and 136 transitions. [2018-12-08 18:47:20,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 18:47:20,329 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 136 transitions. [2018-12-08 18:47:20,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-12-08 18:47:20,329 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:20,329 INFO L402 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:20,330 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:20,330 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:20,330 INFO L82 PathProgramCache]: Analyzing trace with hash 1173305145, now seen corresponding path program 2 times [2018-12-08 18:47:20,330 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:20,330 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:20,331 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:20,332 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:20,332 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:20,388 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:20,388 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:20,389 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/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-12-08 18:47:20,398 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-08 18:47:20,416 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-08 18:47:20,417 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:47:20,419 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:20,441 INFO L478 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-12-08 18:47:20,442 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:20,446 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:20,446 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:9 [2018-12-08 18:47:20,571 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-12-08 18:47:20,595 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-08 18:47:20,595 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [6] total 17 [2018-12-08 18:47:20,596 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-12-08 18:47:20,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-12-08 18:47:20,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2018-12-08 18:47:20,596 INFO L87 Difference]: Start difference. First operand 128 states and 136 transitions. Second operand 17 states. [2018-12-08 18:47:20,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:20,968 INFO L93 Difference]: Finished difference Result 134 states and 141 transitions. [2018-12-08 18:47:20,968 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-12-08 18:47:20,968 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 34 [2018-12-08 18:47:20,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:20,969 INFO L225 Difference]: With dead ends: 134 [2018-12-08 18:47:20,969 INFO L226 Difference]: Without dead ends: 132 [2018-12-08 18:47:20,969 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2018-12-08 18:47:20,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2018-12-08 18:47:20,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 128. [2018-12-08 18:47:20,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2018-12-08 18:47:20,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 136 transitions. [2018-12-08 18:47:20,972 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 136 transitions. Word has length 34 [2018-12-08 18:47:20,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:20,972 INFO L480 AbstractCegarLoop]: Abstraction has 128 states and 136 transitions. [2018-12-08 18:47:20,972 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-12-08 18:47:20,972 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 136 transitions. [2018-12-08 18:47:20,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-08 18:47:20,973 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:20,973 INFO L402 BasicCegarLoop]: trace histogram [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] [2018-12-08 18:47:20,973 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:20,973 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:20,973 INFO L82 PathProgramCache]: Analyzing trace with hash 1925469081, now seen corresponding path program 1 times [2018-12-08 18:47:20,973 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:20,973 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:20,974 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:20,974 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:47:20,975 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:20,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:20,994 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-12-08 18:47:20,994 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:20,994 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-08 18:47:20,994 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 18:47:20,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 18:47:20,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 18:47:20,994 INFO L87 Difference]: Start difference. First operand 128 states and 136 transitions. Second operand 3 states. [2018-12-08 18:47:21,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:21,042 INFO L93 Difference]: Finished difference Result 139 states and 147 transitions. [2018-12-08 18:47:21,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 18:47:21,042 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 32 [2018-12-08 18:47:21,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:21,043 INFO L225 Difference]: With dead ends: 139 [2018-12-08 18:47:21,043 INFO L226 Difference]: Without dead ends: 123 [2018-12-08 18:47:21,043 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 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-12-08 18:47:21,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-12-08 18:47:21,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 115. [2018-12-08 18:47:21,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-12-08 18:47:21,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 121 transitions. [2018-12-08 18:47:21,045 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 121 transitions. Word has length 32 [2018-12-08 18:47:21,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:21,045 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 121 transitions. [2018-12-08 18:47:21,045 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 18:47:21,045 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 121 transitions. [2018-12-08 18:47:21,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-12-08 18:47:21,046 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:21,046 INFO L402 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:21,046 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:21,046 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:21,046 INFO L82 PathProgramCache]: Analyzing trace with hash -199791072, now seen corresponding path program 1 times [2018-12-08 18:47:21,046 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:21,046 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:21,047 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:21,047 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:21,047 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:21,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:21,118 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-12-08 18:47:21,118 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:21,119 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-08 18:47:21,119 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-08 18:47:21,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-08 18:47:21,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-12-08 18:47:21,119 INFO L87 Difference]: Start difference. First operand 115 states and 121 transitions. Second operand 11 states. [2018-12-08 18:47:21,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:21,270 INFO L93 Difference]: Finished difference Result 113 states and 119 transitions. [2018-12-08 18:47:21,270 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-08 18:47:21,271 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 40 [2018-12-08 18:47:21,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:21,271 INFO L225 Difference]: With dead ends: 113 [2018-12-08 18:47:21,271 INFO L226 Difference]: Without dead ends: 113 [2018-12-08 18:47:21,272 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2018-12-08 18:47:21,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-12-08 18:47:21,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-12-08 18:47:21,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-12-08 18:47:21,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 119 transitions. [2018-12-08 18:47:21,274 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 119 transitions. Word has length 40 [2018-12-08 18:47:21,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:21,274 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 119 transitions. [2018-12-08 18:47:21,274 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-08 18:47:21,274 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 119 transitions. [2018-12-08 18:47:21,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-12-08 18:47:21,275 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:21,275 INFO L402 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:21,275 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:21,276 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:21,276 INFO L82 PathProgramCache]: Analyzing trace with hash -199791071, now seen corresponding path program 1 times [2018-12-08 18:47:21,276 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:21,276 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:21,277 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:21,277 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:21,277 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:21,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:21,311 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:21,311 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:21,311 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/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-12-08 18:47:21,318 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:21,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:21,341 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:21,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:21,365 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:21,365 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2018-12-08 18:47:21,365 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-08 18:47:21,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-08 18:47:21,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-12-08 18:47:21,365 INFO L87 Difference]: Start difference. First operand 113 states and 119 transitions. Second operand 8 states. [2018-12-08 18:47:21,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:21,387 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2018-12-08 18:47:21,387 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-08 18:47:21,387 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 40 [2018-12-08 18:47:21,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:21,388 INFO L225 Difference]: With dead ends: 116 [2018-12-08 18:47:21,388 INFO L226 Difference]: Without dead ends: 114 [2018-12-08 18:47:21,388 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2018-12-08 18:47:21,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-12-08 18:47:21,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2018-12-08 18:47:21,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-12-08 18:47:21,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 120 transitions. [2018-12-08 18:47:21,391 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 120 transitions. Word has length 40 [2018-12-08 18:47:21,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:21,391 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 120 transitions. [2018-12-08 18:47:21,391 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-08 18:47:21,391 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 120 transitions. [2018-12-08 18:47:21,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-12-08 18:47:21,392 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:21,392 INFO L402 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:21,392 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:21,393 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:21,393 INFO L82 PathProgramCache]: Analyzing trace with hash -2026976752, now seen corresponding path program 2 times [2018-12-08 18:47:21,393 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:21,393 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:21,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:21,394 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:21,394 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:21,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:21,442 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:21,442 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:21,442 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/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-12-08 18:47:21,450 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-08 18:47:21,466 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-08 18:47:21,466 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:47:21,468 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:21,476 INFO L478 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-12-08 18:47:21,476 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:21,482 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:21,482 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:9 [2018-12-08 18:47:21,637 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-12-08 18:47:21,651 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-08 18:47:21,652 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [8] total 19 [2018-12-08 18:47:21,652 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-12-08 18:47:21,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-12-08 18:47:21,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2018-12-08 18:47:21,652 INFO L87 Difference]: Start difference. First operand 114 states and 120 transitions. Second operand 19 states. [2018-12-08 18:47:22,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:22,065 INFO L93 Difference]: Finished difference Result 115 states and 121 transitions. [2018-12-08 18:47:22,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-12-08 18:47:22,066 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 41 [2018-12-08 18:47:22,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:22,066 INFO L225 Difference]: With dead ends: 115 [2018-12-08 18:47:22,066 INFO L226 Difference]: Without dead ends: 113 [2018-12-08 18:47:22,067 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=118, Invalid=694, Unknown=0, NotChecked=0, Total=812 [2018-12-08 18:47:22,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-12-08 18:47:22,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-12-08 18:47:22,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-12-08 18:47:22,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 119 transitions. [2018-12-08 18:47:22,069 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 119 transitions. Word has length 41 [2018-12-08 18:47:22,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:22,069 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 119 transitions. [2018-12-08 18:47:22,069 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-12-08 18:47:22,069 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 119 transitions. [2018-12-08 18:47:22,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-12-08 18:47:22,069 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:22,070 INFO L402 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:22,070 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:22,070 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:22,070 INFO L82 PathProgramCache]: Analyzing trace with hash -1717830417, now seen corresponding path program 1 times [2018-12-08 18:47:22,070 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:22,070 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:22,071 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:22,071 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:47:22,071 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:22,097 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2018-12-08 18:47:22,098 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:22,098 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 18:47:22,098 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 18:47:22,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 18:47:22,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 18:47:22,098 INFO L87 Difference]: Start difference. First operand 113 states and 119 transitions. Second operand 7 states. [2018-12-08 18:47:22,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:22,121 INFO L93 Difference]: Finished difference Result 115 states and 120 transitions. [2018-12-08 18:47:22,121 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-08 18:47:22,121 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 47 [2018-12-08 18:47:22,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:22,122 INFO L225 Difference]: With dead ends: 115 [2018-12-08 18:47:22,122 INFO L226 Difference]: Without dead ends: 113 [2018-12-08 18:47:22,122 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-12-08 18:47:22,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-12-08 18:47:22,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-12-08 18:47:22,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-12-08 18:47:22,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 118 transitions. [2018-12-08 18:47:22,124 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 118 transitions. Word has length 47 [2018-12-08 18:47:22,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:22,124 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 118 transitions. [2018-12-08 18:47:22,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 18:47:22,125 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 118 transitions. [2018-12-08 18:47:22,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-12-08 18:47:22,125 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:22,125 INFO L402 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:22,126 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:22,126 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:22,126 INFO L82 PathProgramCache]: Analyzing trace with hash 132661532, now seen corresponding path program 1 times [2018-12-08 18:47:22,126 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:22,126 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:22,127 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:22,127 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:22,127 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:22,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:22,173 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2018-12-08 18:47:22,173 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:22,173 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 18:47:22,173 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 18:47:22,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 18:47:22,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 18:47:22,173 INFO L87 Difference]: Start difference. First operand 113 states and 118 transitions. Second operand 9 states. [2018-12-08 18:47:22,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:22,207 INFO L93 Difference]: Finished difference Result 117 states and 121 transitions. [2018-12-08 18:47:22,208 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 18:47:22,208 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 52 [2018-12-08 18:47:22,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:22,208 INFO L225 Difference]: With dead ends: 117 [2018-12-08 18:47:22,208 INFO L226 Difference]: Without dead ends: 113 [2018-12-08 18:47:22,208 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-08 18:47:22,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-12-08 18:47:22,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-12-08 18:47:22,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-12-08 18:47:22,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 117 transitions. [2018-12-08 18:47:22,210 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 117 transitions. Word has length 52 [2018-12-08 18:47:22,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:22,210 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 117 transitions. [2018-12-08 18:47:22,210 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 18:47:22,211 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 117 transitions. [2018-12-08 18:47:22,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-12-08 18:47:22,211 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:22,211 INFO L402 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:22,211 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:22,211 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:22,211 INFO L82 PathProgramCache]: Analyzing trace with hash -361783005, now seen corresponding path program 1 times [2018-12-08 18:47:22,211 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:22,211 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:22,212 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:22,212 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:22,212 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:22,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:22,329 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2018-12-08 18:47:22,329 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:22,329 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2018-12-08 18:47:22,329 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-12-08 18:47:22,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-12-08 18:47:22,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2018-12-08 18:47:22,330 INFO L87 Difference]: Start difference. First operand 113 states and 117 transitions. Second operand 16 states. [2018-12-08 18:47:22,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:22,594 INFO L93 Difference]: Finished difference Result 141 states and 152 transitions. [2018-12-08 18:47:22,594 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-08 18:47:22,594 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 63 [2018-12-08 18:47:22,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:22,595 INFO L225 Difference]: With dead ends: 141 [2018-12-08 18:47:22,595 INFO L226 Difference]: Without dead ends: 141 [2018-12-08 18:47:22,595 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2018-12-08 18:47:22,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-12-08 18:47:22,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 136. [2018-12-08 18:47:22,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-12-08 18:47:22,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 148 transitions. [2018-12-08 18:47:22,599 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 148 transitions. Word has length 63 [2018-12-08 18:47:22,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:22,599 INFO L480 AbstractCegarLoop]: Abstraction has 136 states and 148 transitions. [2018-12-08 18:47:22,599 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-12-08 18:47:22,599 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 148 transitions. [2018-12-08 18:47:22,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-12-08 18:47:22,599 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:22,600 INFO L402 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:22,600 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:22,600 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:22,600 INFO L82 PathProgramCache]: Analyzing trace with hash -361783004, now seen corresponding path program 1 times [2018-12-08 18:47:22,600 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:22,600 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:22,601 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:22,601 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:22,601 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:22,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:22,657 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:22,657 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:22,658 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/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-12-08 18:47:22,664 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:22,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:22,694 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:22,707 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:22,722 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:22,722 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2018-12-08 18:47:22,723 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-08 18:47:22,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-08 18:47:22,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2018-12-08 18:47:22,723 INFO L87 Difference]: Start difference. First operand 136 states and 148 transitions. Second operand 10 states. [2018-12-08 18:47:22,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:22,742 INFO L93 Difference]: Finished difference Result 139 states and 151 transitions. [2018-12-08 18:47:22,742 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 18:47:22,743 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 63 [2018-12-08 18:47:22,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:22,743 INFO L225 Difference]: With dead ends: 139 [2018-12-08 18:47:22,743 INFO L226 Difference]: Without dead ends: 137 [2018-12-08 18:47:22,744 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2018-12-08 18:47:22,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2018-12-08 18:47:22,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2018-12-08 18:47:22,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2018-12-08 18:47:22,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 149 transitions. [2018-12-08 18:47:22,747 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 149 transitions. Word has length 63 [2018-12-08 18:47:22,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:22,747 INFO L480 AbstractCegarLoop]: Abstraction has 137 states and 149 transitions. [2018-12-08 18:47:22,747 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-08 18:47:22,747 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 149 transitions. [2018-12-08 18:47:22,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-12-08 18:47:22,748 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:22,748 INFO L402 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:22,748 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:22,748 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:22,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1598666667, now seen corresponding path program 2 times [2018-12-08 18:47:22,748 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:22,749 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:22,749 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:22,749 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:22,750 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:22,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:22,790 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:22,791 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:22,791 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:22,797 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-08 18:47:22,826 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-08 18:47:22,826 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:47:22,829 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:22,845 INFO L478 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-12-08 18:47:22,845 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:22,848 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:22,848 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:9 [2018-12-08 18:47:23,060 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-12-08 18:47:23,075 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-08 18:47:23,075 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [17] imperfect sequences [10] total 26 [2018-12-08 18:47:23,076 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-12-08 18:47:23,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-12-08 18:47:23,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2018-12-08 18:47:23,076 INFO L87 Difference]: Start difference. First operand 137 states and 149 transitions. Second operand 26 states. [2018-12-08 18:47:23,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:23,646 INFO L93 Difference]: Finished difference Result 138 states and 148 transitions. [2018-12-08 18:47:23,646 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-12-08 18:47:23,646 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 64 [2018-12-08 18:47:23,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:23,647 INFO L225 Difference]: With dead ends: 138 [2018-12-08 18:47:23,647 INFO L226 Difference]: Without dead ends: 136 [2018-12-08 18:47:23,647 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=188, Invalid=1372, Unknown=0, NotChecked=0, Total=1560 [2018-12-08 18:47:23,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-12-08 18:47:23,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2018-12-08 18:47:23,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-12-08 18:47:23,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 146 transitions. [2018-12-08 18:47:23,650 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 146 transitions. Word has length 64 [2018-12-08 18:47:23,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:23,650 INFO L480 AbstractCegarLoop]: Abstraction has 136 states and 146 transitions. [2018-12-08 18:47:23,651 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-12-08 18:47:23,651 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 146 transitions. [2018-12-08 18:47:23,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-12-08 18:47:23,651 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:23,651 INFO L402 BasicCegarLoop]: trace histogram [7, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:23,652 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:23,652 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:23,652 INFO L82 PathProgramCache]: Analyzing trace with hash 772117348, now seen corresponding path program 1 times [2018-12-08 18:47:23,652 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:23,652 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:23,653 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:23,653 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:47:23,653 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:23,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:23,709 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-12-08 18:47:23,709 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:23,709 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:23,717 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:23,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:23,744 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:23,814 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-12-08 18:47:23,829 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:23,829 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2018-12-08 18:47:23,829 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-12-08 18:47:23,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-12-08 18:47:23,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2018-12-08 18:47:23,830 INFO L87 Difference]: Start difference. First operand 136 states and 146 transitions. Second operand 19 states. [2018-12-08 18:47:23,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:23,910 INFO L93 Difference]: Finished difference Result 140 states and 146 transitions. [2018-12-08 18:47:23,910 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-12-08 18:47:23,910 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 68 [2018-12-08 18:47:23,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:23,911 INFO L225 Difference]: With dead ends: 140 [2018-12-08 18:47:23,911 INFO L226 Difference]: Without dead ends: 134 [2018-12-08 18:47:23,911 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2018-12-08 18:47:23,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2018-12-08 18:47:23,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2018-12-08 18:47:23,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-12-08 18:47:23,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 140 transitions. [2018-12-08 18:47:23,913 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 140 transitions. Word has length 68 [2018-12-08 18:47:23,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:23,913 INFO L480 AbstractCegarLoop]: Abstraction has 134 states and 140 transitions. [2018-12-08 18:47:23,913 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-12-08 18:47:23,913 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 140 transitions. [2018-12-08 18:47:23,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-12-08 18:47:23,914 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:23,914 INFO L402 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:23,914 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:23,914 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:23,914 INFO L82 PathProgramCache]: Analyzing trace with hash 1254465203, now seen corresponding path program 1 times [2018-12-08 18:47:23,914 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:23,914 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:23,915 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:23,915 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:23,915 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:23,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:24,049 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-12-08 18:47:24,049 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:47:24,050 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2018-12-08 18:47:24,050 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-08 18:47:24,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-08 18:47:24,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2018-12-08 18:47:24,050 INFO L87 Difference]: Start difference. First operand 134 states and 140 transitions. Second operand 20 states. [2018-12-08 18:47:24,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:24,371 INFO L93 Difference]: Finished difference Result 145 states and 154 transitions. [2018-12-08 18:47:24,371 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-12-08 18:47:24,371 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 80 [2018-12-08 18:47:24,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:24,371 INFO L225 Difference]: With dead ends: 145 [2018-12-08 18:47:24,371 INFO L226 Difference]: Without dead ends: 145 [2018-12-08 18:47:24,372 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=637, Unknown=0, NotChecked=0, Total=702 [2018-12-08 18:47:24,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-12-08 18:47:24,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 140. [2018-12-08 18:47:24,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-12-08 18:47:24,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 150 transitions. [2018-12-08 18:47:24,376 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 150 transitions. Word has length 80 [2018-12-08 18:47:24,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:24,376 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 150 transitions. [2018-12-08 18:47:24,376 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-08 18:47:24,376 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 150 transitions. [2018-12-08 18:47:24,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-12-08 18:47:24,376 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:24,376 INFO L402 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:24,376 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:24,377 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:24,377 INFO L82 PathProgramCache]: Analyzing trace with hash 1254465204, now seen corresponding path program 1 times [2018-12-08 18:47:24,377 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:24,377 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:24,377 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:24,378 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:24,378 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:24,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:24,434 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:24,434 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:24,434 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:24,440 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:24,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:24,472 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:24,481 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:24,495 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:24,495 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2018-12-08 18:47:24,496 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-08 18:47:24,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-08 18:47:24,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2018-12-08 18:47:24,496 INFO L87 Difference]: Start difference. First operand 140 states and 150 transitions. Second operand 13 states. [2018-12-08 18:47:24,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:24,518 INFO L93 Difference]: Finished difference Result 143 states and 153 transitions. [2018-12-08 18:47:24,518 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-08 18:47:24,518 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 80 [2018-12-08 18:47:24,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:24,519 INFO L225 Difference]: With dead ends: 143 [2018-12-08 18:47:24,519 INFO L226 Difference]: Without dead ends: 141 [2018-12-08 18:47:24,519 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2018-12-08 18:47:24,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-12-08 18:47:24,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-12-08 18:47:24,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-12-08 18:47:24,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 151 transitions. [2018-12-08 18:47:24,522 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 151 transitions. Word has length 80 [2018-12-08 18:47:24,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:24,522 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 151 transitions. [2018-12-08 18:47:24,522 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-08 18:47:24,522 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 151 transitions. [2018-12-08 18:47:24,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-12-08 18:47:24,523 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:24,523 INFO L402 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:24,524 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:24,524 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:24,524 INFO L82 PathProgramCache]: Analyzing trace with hash -206692445, now seen corresponding path program 2 times [2018-12-08 18:47:24,524 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:24,524 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:24,525 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:24,525 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:24,525 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:24,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:24,609 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:24,609 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:24,609 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:24,616 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-08 18:47:24,648 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-08 18:47:24,648 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:47:24,651 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:24,660 INFO L478 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-12-08 18:47:24,660 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:24,665 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:24,665 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:9 [2018-12-08 18:47:25,006 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-12-08 18:47:25,021 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-08 18:47:25,021 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [22] imperfect sequences [13] total 34 [2018-12-08 18:47:25,021 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-12-08 18:47:25,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-12-08 18:47:25,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2018-12-08 18:47:25,022 INFO L87 Difference]: Start difference. First operand 141 states and 151 transitions. Second operand 34 states. [2018-12-08 18:47:25,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:25,821 INFO L93 Difference]: Finished difference Result 142 states and 151 transitions. [2018-12-08 18:47:25,821 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-12-08 18:47:25,821 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 81 [2018-12-08 18:47:25,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:25,821 INFO L225 Difference]: With dead ends: 142 [2018-12-08 18:47:25,821 INFO L226 Difference]: Without dead ends: 140 [2018-12-08 18:47:25,822 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 56 SyntacticMatches, 5 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=314, Invalid=2442, Unknown=0, NotChecked=0, Total=2756 [2018-12-08 18:47:25,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2018-12-08 18:47:25,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2018-12-08 18:47:25,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-12-08 18:47:25,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 149 transitions. [2018-12-08 18:47:25,826 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 149 transitions. Word has length 81 [2018-12-08 18:47:25,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:25,826 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 149 transitions. [2018-12-08 18:47:25,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-12-08 18:47:25,826 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 149 transitions. [2018-12-08 18:47:25,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-12-08 18:47:25,826 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:25,827 INFO L402 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:25,827 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:25,827 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:25,827 INFO L82 PathProgramCache]: Analyzing trace with hash 215999711, now seen corresponding path program 1 times [2018-12-08 18:47:25,827 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:25,827 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:25,828 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:25,828 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:47:25,828 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:25,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:25,908 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:25,908 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:25,908 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:25,917 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:25,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:25,957 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:25,966 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:25,991 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:25,991 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2018-12-08 18:47:25,992 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-12-08 18:47:25,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-12-08 18:47:25,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2018-12-08 18:47:25,992 INFO L87 Difference]: Start difference. First operand 140 states and 149 transitions. Second operand 15 states. [2018-12-08 18:47:26,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:26,015 INFO L93 Difference]: Finished difference Result 143 states and 152 transitions. [2018-12-08 18:47:26,016 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-12-08 18:47:26,016 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 87 [2018-12-08 18:47:26,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:26,016 INFO L225 Difference]: With dead ends: 143 [2018-12-08 18:47:26,016 INFO L226 Difference]: Without dead ends: 141 [2018-12-08 18:47:26,016 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=97, Invalid=143, Unknown=0, NotChecked=0, Total=240 [2018-12-08 18:47:26,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-12-08 18:47:26,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-12-08 18:47:26,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-12-08 18:47:26,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 150 transitions. [2018-12-08 18:47:26,019 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 150 transitions. Word has length 87 [2018-12-08 18:47:26,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:26,019 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 150 transitions. [2018-12-08 18:47:26,019 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-12-08 18:47:26,019 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 150 transitions. [2018-12-08 18:47:26,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-12-08 18:47:26,019 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:26,019 INFO L402 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:26,020 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:26,020 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:26,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1600108272, now seen corresponding path program 2 times [2018-12-08 18:47:26,020 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:26,020 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:26,020 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:26,020 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:26,020 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:26,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:26,103 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:26,103 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:26,103 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:26,112 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-08 18:47:26,153 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-12-08 18:47:26,153 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:47:26,155 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:26,166 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:26,182 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:26,182 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2018-12-08 18:47:26,182 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-12-08 18:47:26,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-12-08 18:47:26,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2018-12-08 18:47:26,183 INFO L87 Difference]: Start difference. First operand 141 states and 150 transitions. Second operand 16 states. [2018-12-08 18:47:26,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:26,207 INFO L93 Difference]: Finished difference Result 144 states and 153 transitions. [2018-12-08 18:47:26,207 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-08 18:47:26,207 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 88 [2018-12-08 18:47:26,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:26,208 INFO L225 Difference]: With dead ends: 144 [2018-12-08 18:47:26,208 INFO L226 Difference]: Without dead ends: 142 [2018-12-08 18:47:26,208 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=111, Invalid=161, Unknown=0, NotChecked=0, Total=272 [2018-12-08 18:47:26,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2018-12-08 18:47:26,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2018-12-08 18:47:26,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2018-12-08 18:47:26,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 151 transitions. [2018-12-08 18:47:26,212 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 151 transitions. Word has length 88 [2018-12-08 18:47:26,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:26,212 INFO L480 AbstractCegarLoop]: Abstraction has 142 states and 151 transitions. [2018-12-08 18:47:26,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-12-08 18:47:26,212 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 151 transitions. [2018-12-08 18:47:26,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-12-08 18:47:26,213 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:26,213 INFO L402 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:26,213 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:26,213 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:26,213 INFO L82 PathProgramCache]: Analyzing trace with hash -2064880897, now seen corresponding path program 3 times [2018-12-08 18:47:26,213 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:26,213 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:26,214 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:26,214 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:47:26,214 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:26,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:26,331 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:26,331 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:26,332 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:26,338 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-12-08 18:47:29,228 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2018-12-08 18:47:29,229 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:47:29,233 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:29,394 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:29,410 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:29,411 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 34 [2018-12-08 18:47:29,411 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-12-08 18:47:29,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-12-08 18:47:29,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=796, Unknown=0, NotChecked=0, Total=1122 [2018-12-08 18:47:29,411 INFO L87 Difference]: Start difference. First operand 142 states and 151 transitions. Second operand 34 states. [2018-12-08 18:47:29,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:29,492 INFO L93 Difference]: Finished difference Result 145 states and 154 transitions. [2018-12-08 18:47:29,494 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-12-08 18:47:29,494 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 89 [2018-12-08 18:47:29,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:29,495 INFO L225 Difference]: With dead ends: 145 [2018-12-08 18:47:29,495 INFO L226 Difference]: Without dead ends: 143 [2018-12-08 18:47:29,495 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=362, Invalid=898, Unknown=0, NotChecked=0, Total=1260 [2018-12-08 18:47:29,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-12-08 18:47:29,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2018-12-08 18:47:29,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2018-12-08 18:47:29,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 152 transitions. [2018-12-08 18:47:29,499 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 152 transitions. Word has length 89 [2018-12-08 18:47:29,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:29,499 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 152 transitions. [2018-12-08 18:47:29,499 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-12-08 18:47:29,499 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 152 transitions. [2018-12-08 18:47:29,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-12-08 18:47:29,500 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:29,500 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:29,500 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:29,500 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:29,500 INFO L82 PathProgramCache]: Analyzing trace with hash 707036912, now seen corresponding path program 4 times [2018-12-08 18:47:29,501 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:29,501 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:29,501 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:29,502 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:47:29,502 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:29,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:29,602 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:29,602 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:29,602 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:29,609 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-12-08 18:47:29,658 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-12-08 18:47:29,658 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:47:29,660 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:29,670 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:29,695 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:29,695 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2018-12-08 18:47:29,695 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-12-08 18:47:29,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-12-08 18:47:29,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=168, Unknown=0, NotChecked=0, Total=306 [2018-12-08 18:47:29,696 INFO L87 Difference]: Start difference. First operand 143 states and 152 transitions. Second operand 18 states. [2018-12-08 18:47:29,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:29,731 INFO L93 Difference]: Finished difference Result 146 states and 155 transitions. [2018-12-08 18:47:29,731 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-12-08 18:47:29,731 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 90 [2018-12-08 18:47:29,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:29,731 INFO L225 Difference]: With dead ends: 146 [2018-12-08 18:47:29,731 INFO L226 Difference]: Without dead ends: 144 [2018-12-08 18:47:29,732 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=142, Invalid=200, Unknown=0, NotChecked=0, Total=342 [2018-12-08 18:47:29,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2018-12-08 18:47:29,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2018-12-08 18:47:29,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-12-08 18:47:29,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 153 transitions. [2018-12-08 18:47:29,734 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 153 transitions. Word has length 90 [2018-12-08 18:47:29,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:29,734 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 153 transitions. [2018-12-08 18:47:29,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-12-08 18:47:29,734 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 153 transitions. [2018-12-08 18:47:29,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-12-08 18:47:29,734 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:29,734 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:29,735 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:29,735 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:29,735 INFO L82 PathProgramCache]: Analyzing trace with hash 737143071, now seen corresponding path program 5 times [2018-12-08 18:47:29,735 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:29,735 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:29,735 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:29,735 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:47:29,735 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:29,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:29,863 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:29,863 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:29,863 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:29,873 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-12-08 18:47:30,278 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2018-12-08 18:47:30,278 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:47:30,281 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:30,291 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:30,307 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:30,307 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2018-12-08 18:47:30,307 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-12-08 18:47:30,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-12-08 18:47:30,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=187, Unknown=0, NotChecked=0, Total=342 [2018-12-08 18:47:30,308 INFO L87 Difference]: Start difference. First operand 144 states and 153 transitions. Second operand 19 states. [2018-12-08 18:47:30,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:30,335 INFO L93 Difference]: Finished difference Result 147 states and 156 transitions. [2018-12-08 18:47:30,336 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-08 18:47:30,336 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 91 [2018-12-08 18:47:30,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:30,336 INFO L225 Difference]: With dead ends: 147 [2018-12-08 18:47:30,336 INFO L226 Difference]: Without dead ends: 145 [2018-12-08 18:47:30,337 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=159, Invalid=221, Unknown=0, NotChecked=0, Total=380 [2018-12-08 18:47:30,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-12-08 18:47:30,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2018-12-08 18:47:30,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-12-08 18:47:30,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 154 transitions. [2018-12-08 18:47:30,340 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 154 transitions. Word has length 91 [2018-12-08 18:47:30,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:30,340 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 154 transitions. [2018-12-08 18:47:30,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-12-08 18:47:30,340 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 154 transitions. [2018-12-08 18:47:30,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-12-08 18:47:30,341 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:30,341 INFO L402 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:30,341 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:30,341 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:30,342 INFO L82 PathProgramCache]: Analyzing trace with hash 1670434000, now seen corresponding path program 6 times [2018-12-08 18:47:30,342 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:30,342 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:30,342 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:30,342 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:47:30,342 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:30,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:30,466 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:30,467 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:30,467 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:30,473 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-12-08 18:47:41,137 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2018-12-08 18:47:41,137 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:47:41,144 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:41,158 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:41,175 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:47:41,176 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2018-12-08 18:47:41,176 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-08 18:47:41,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-08 18:47:41,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=207, Unknown=0, NotChecked=0, Total=380 [2018-12-08 18:47:41,176 INFO L87 Difference]: Start difference. First operand 145 states and 154 transitions. Second operand 20 states. [2018-12-08 18:47:41,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:47:41,204 INFO L93 Difference]: Finished difference Result 148 states and 157 transitions. [2018-12-08 18:47:41,205 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-12-08 18:47:41,205 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 92 [2018-12-08 18:47:41,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:47:41,206 INFO L225 Difference]: With dead ends: 148 [2018-12-08 18:47:41,206 INFO L226 Difference]: Without dead ends: 146 [2018-12-08 18:47:41,206 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=177, Invalid=243, Unknown=0, NotChecked=0, Total=420 [2018-12-08 18:47:41,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-12-08 18:47:41,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2018-12-08 18:47:41,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-12-08 18:47:41,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 155 transitions. [2018-12-08 18:47:41,209 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 155 transitions. Word has length 92 [2018-12-08 18:47:41,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:47:41,209 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 155 transitions. [2018-12-08 18:47:41,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-08 18:47:41,209 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 155 transitions. [2018-12-08 18:47:41,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-12-08 18:47:41,210 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:47:41,210 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:47:41,210 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION]=== [2018-12-08 18:47:41,211 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:47:41,211 INFO L82 PathProgramCache]: Analyzing trace with hash 537681727, now seen corresponding path program 7 times [2018-12-08 18:47:41,211 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 18:47:41,211 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 18:47:41,211 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:41,212 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:47:41,212 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 18:47:41,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:43,647 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 16 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:47:43,647 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:47:43,647 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:47:43,653 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:47:43,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:47:43,694 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:47:43,786 INFO L478 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-12-08 18:47:43,787 INFO L478 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-12-08 18:47:43,787 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:43,789 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:43,792 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:43,793 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:20, output treesize:16 [2018-12-08 18:47:43,846 INFO L478 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 25 treesize of output 20 [2018-12-08 18:47:43,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:43,849 INFO L478 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 20 treesize of output 27 [2018-12-08 18:47:43,850 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:43,856 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:43,863 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:47:43,863 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:32 [2018-12-08 18:47:43,985 INFO L478 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 36 treesize of output 29 [2018-12-08 18:47:43,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:43,992 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:43,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:43,995 INFO L478 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 29 treesize of output 52 [2018-12-08 18:47:43,996 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:44,013 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:44,033 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-08 18:47:44,034 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:48 [2018-12-08 18:47:44,206 INFO L478 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 47 treesize of output 38 [2018-12-08 18:47:44,213 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,219 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,221 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,222 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,224 INFO L478 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 85 [2018-12-08 18:47:44,225 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:44,269 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:44,291 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-12-08 18:47:44,291 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:68, output treesize:64 [2018-12-08 18:47:44,548 INFO L478 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 58 treesize of output 47 [2018-12-08 18:47:44,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,554 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,556 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,559 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:44,561 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 126 [2018-12-08 18:47:44,561 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:44,579 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:44,593 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2018-12-08 18:47:44,594 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:84, output treesize:80 [2018-12-08 18:47:45,440 INFO L478 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 69 treesize of output 56 [2018-12-08 18:47:45,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,445 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,448 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,451 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,458 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,459 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,460 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:45,461 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 175 [2018-12-08 18:47:45,461 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:45,488 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:45,505 INFO L267 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 5 dim-0 vars, and 1 xjuncts. [2018-12-08 18:47:45,505 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:100, output treesize:96 [2018-12-08 18:47:46,361 INFO L478 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 80 treesize of output 65 [2018-12-08 18:47:46,364 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,364 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,365 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,367 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,368 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,368 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,369 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,369 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,371 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,371 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,372 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,377 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 21 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 232 [2018-12-08 18:47:46,378 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:46,416 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:46,436 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: 6 dim-0 vars, and 1 xjuncts. [2018-12-08 18:47:46,436 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:116, output treesize:112 [2018-12-08 18:47:46,578 INFO L478 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 91 treesize of output 74 [2018-12-08 18:47:46,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,582 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,583 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,586 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,587 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,588 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,588 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,591 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,592 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,596 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,601 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,602 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:46,604 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 28 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 297 [2018-12-08 18:47:46,605 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:46,659 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:46,692 INFO L267 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 1 dim-2 vars, End of recursive call: 7 dim-0 vars, and 1 xjuncts. [2018-12-08 18:47:46,693 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 8 variables, input treesize:132, output treesize:128 [2018-12-08 18:47:48,937 INFO L478 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 102 treesize of output 83 [2018-12-08 18:47:48,941 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,942 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,943 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,944 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,945 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,947 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,948 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,949 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,950 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,950 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,951 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,952 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,954 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,956 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,957 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,957 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,958 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,959 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,959 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,960 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,963 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,963 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,965 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,969 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,970 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:48,971 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 36 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 370 [2018-12-08 18:47:48,972 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:49,043 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:49,071 INFO L267 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 1 dim-2 vars, End of recursive call: 8 dim-0 vars, and 1 xjuncts. [2018-12-08 18:47:49,071 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 9 variables, input treesize:148, output treesize:144 [2018-12-08 18:47:55,386 INFO L478 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 113 treesize of output 92 [2018-12-08 18:47:55,389 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,391 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,392 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,393 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,394 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,395 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,397 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,398 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,401 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,401 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,404 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,407 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,407 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,410 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,411 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,416 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,418 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,418 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,421 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:47:55,423 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 45 disjoint index pairs (out of 36 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 451 [2018-12-08 18:47:55,423 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:47:55,514 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:47:55,548 INFO L267 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 1 dim-2 vars, End of recursive call: 9 dim-0 vars, and 1 xjuncts. [2018-12-08 18:47:55,549 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 10 variables, input treesize:164, output treesize:160 [2018-12-08 18:47:59,826 WARN L194 Executor]: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) stderr output: (error "out of memory") [2018-12-08 18:48:00,027 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:48:00,028 FATAL L265 ToolchainWalker]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:208) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parseCheckSatResult(Executor.java:225) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.checkSat(Scriptor.java:155) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.WrapperScript.checkSat(WrapperScript.java:116) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.managedscript.ManagedScript.checkSat(ManagedScript.java:141) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.MonolithicImplicationChecker.checkImplication(MonolithicImplicationChecker.java:84) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateUnifier$PredicateComparison.compare(PredicateUnifier.java:893) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateUnifier$PredicateComparison.(PredicateUnifier.java:767) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate(PredicateUnifier.java:339) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate(PredicateUnifier.java:299) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp$UnifyPostprocessor.postprocess(TraceCheckSpWp.java:575) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:439) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer.computeStrongestPostconditionSequence(IterativePredicateTransformer.java:200) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:286) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.(TraceCheckSpWp.java:162) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.constructForwardBackward(TraceCheckConstructor.java:224) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.constructTraceCheck(TraceCheckConstructor.java:188) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.get(TraceCheckConstructor.java:165) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.MultiTrackRefinementStrategy.getTraceCheck(MultiTrackRefinementStrategy.java:232) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.checkFeasibility(BaseRefinementStrategy.java:223) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.executeStrategy(BaseRefinementStrategy.java:197) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:70) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:456) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:434) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:376) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:334) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:126) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: EOF at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser$Action$.CUP$do_action(Parser.java:1427) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser.do_action(Parser.java:630) at com.github.jhoenicke.javacup.runtime.LRParser.parse(LRParser.java:419) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:205) ... 39 more [2018-12-08 18:48:00,035 INFO L168 Benchmark]: Toolchain (without parser) took 41822.83 ms. Allocated memory was 1.0 GB in the beginning and 1.5 GB in the end (delta: 454.0 MB). Free memory was 956.0 MB in the beginning and 1.0 GB in the end (delta: -67.3 MB). Peak memory consumption was 386.7 MB. Max. memory is 11.5 GB. [2018-12-08 18:48:00,036 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 982.3 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 18:48:00,037 INFO L168 Benchmark]: CACSL2BoogieTranslator took 327.94 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 167.8 MB). Free memory was 956.0 MB in the beginning and 1.1 GB in the end (delta: -183.5 MB). Peak memory consumption was 30.9 MB. Max. memory is 11.5 GB. [2018-12-08 18:48:00,037 INFO L168 Benchmark]: Boogie Preprocessor took 46.03 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 18:48:00,037 INFO L168 Benchmark]: RCFGBuilder took 523.91 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 99.8 MB). Peak memory consumption was 99.8 MB. Max. memory is 11.5 GB. [2018-12-08 18:48:00,037 INFO L168 Benchmark]: TraceAbstraction took 40922.00 ms. Allocated memory was 1.2 GB in the beginning and 1.5 GB in the end (delta: 286.3 MB). Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 16.4 MB). Peak memory consumption was 302.6 MB. Max. memory is 11.5 GB. [2018-12-08 18:48:00,040 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 982.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 327.94 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 167.8 MB). Free memory was 956.0 MB in the beginning and 1.1 GB in the end (delta: -183.5 MB). Peak memory consumption was 30.9 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 46.03 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 523.91 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 99.8 MB). Peak memory consumption was 99.8 MB. Max. memory is 11.5 GB. * TraceAbstraction took 40922.00 ms. Allocated memory was 1.2 GB in the beginning and 1.5 GB in the end (delta: 286.3 MB). Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 16.4 MB). Peak memory consumption was 302.6 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") : de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:208) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-635dfa2 [2018-12-08 18:48:01,094 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-08 18:48:01,095 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-08 18:48:01,102 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-08 18:48:01,103 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-08 18:48:01,103 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-08 18:48:01,104 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-08 18:48:01,105 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-08 18:48:01,106 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-08 18:48:01,107 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-08 18:48:01,107 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-08 18:48:01,108 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-08 18:48:01,108 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-08 18:48:01,109 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-08 18:48:01,110 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-08 18:48:01,110 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-08 18:48:01,111 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-08 18:48:01,112 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-08 18:48:01,113 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-08 18:48:01,115 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-08 18:48:01,115 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-08 18:48:01,116 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-08 18:48:01,118 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-08 18:48:01,118 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-08 18:48:01,118 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-08 18:48:01,119 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-08 18:48:01,120 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-08 18:48:01,120 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-08 18:48:01,121 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-08 18:48:01,121 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-08 18:48:01,122 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-08 18:48:01,122 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-08 18:48:01,122 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-08 18:48:01,122 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-08 18:48:01,123 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-08 18:48:01,123 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-08 18:48:01,123 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2018-12-08 18:48:01,134 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-08 18:48:01,134 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-08 18:48:01,134 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-08 18:48:01,134 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-08 18:48:01,135 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-08 18:48:01,135 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-08 18:48:01,135 INFO L133 SettingsManager]: * Use SBE=true [2018-12-08 18:48:01,135 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-08 18:48:01,135 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-08 18:48:01,135 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-12-08 18:48:01,135 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-08 18:48:01,135 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-08 18:48:01,136 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-08 18:48:01,136 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-12-08 18:48:01,136 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-12-08 18:48:01,136 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-12-08 18:48:01,136 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-08 18:48:01,136 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-08 18:48:01,136 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-08 18:48:01,136 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-08 18:48:01,136 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-08 18:48:01,137 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-08 18:48:01,137 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-08 18:48:01,137 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-08 18:48:01,137 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-08 18:48:01,137 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 18:48:01,137 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-08 18:48:01,137 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-08 18:48:01,137 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-08 18:48:01,137 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-08 18:48:01,137 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-08 18:48:01,137 INFO L133 SettingsManager]: * Logic for external solver=AUFBV Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e29371463dea5972e964c56076ced85bc2ee8381 [2018-12-08 18:48:01,161 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-08 18:48:01,170 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-08 18:48:01,173 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-08 18:48:01,174 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-08 18:48:01,175 INFO L276 PluginConnector]: CDTParser initialized [2018-12-08 18:48:01,175 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i [2018-12-08 18:48:01,214 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/data/4b25f9656/71dd171487e4422ba3ff6551d6a44574/FLAG7c600da47 [2018-12-08 18:48:01,671 INFO L307 CDTParser]: Found 1 translation units. [2018-12-08 18:48:01,672 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i [2018-12-08 18:48:01,679 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/data/4b25f9656/71dd171487e4422ba3ff6551d6a44574/FLAG7c600da47 [2018-12-08 18:48:01,688 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/data/4b25f9656/71dd171487e4422ba3ff6551d6a44574 [2018-12-08 18:48:01,690 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-08 18:48:01,690 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-12-08 18:48:01,691 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-08 18:48:01,691 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-08 18:48:01,693 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-08 18:48:01,693 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 06:48:01" (1/1) ... [2018-12-08 18:48:01,695 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d255691 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:01, skipping insertion in model container [2018-12-08 18:48:01,695 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 06:48:01" (1/1) ... [2018-12-08 18:48:01,699 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-08 18:48:01,722 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-08 18:48:01,911 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 18:48:01,955 INFO L191 MainTranslator]: Completed pre-run [2018-12-08 18:48:01,988 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 18:48:02,021 INFO L195 MainTranslator]: Completed translation [2018-12-08 18:48:02,021 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:02 WrapperNode [2018-12-08 18:48:02,021 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-08 18:48:02,021 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-08 18:48:02,021 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-08 18:48:02,022 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-08 18:48:02,029 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:02" (1/1) ... [2018-12-08 18:48:02,029 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:02" (1/1) ... [2018-12-08 18:48:02,041 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:02" (1/1) ... [2018-12-08 18:48:02,041 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:02" (1/1) ... [2018-12-08 18:48:02,057 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:02" (1/1) ... [2018-12-08 18:48:02,060 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:02" (1/1) ... [2018-12-08 18:48:02,063 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:02" (1/1) ... [2018-12-08 18:48:02,067 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-08 18:48:02,067 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-08 18:48:02,068 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-08 18:48:02,068 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-08 18:48:02,068 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:02" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/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-12-08 18:48:02,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-08 18:48:02,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-08 18:48:02,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-12-08 18:48:02,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2018-12-08 18:48:02,099 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_positive [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure LDV_INIT_LIST_HEAD [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_add [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_del [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add_tail [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_del [2018-12-08 18:48:02,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_alloc [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_fill [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_free [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_msg [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_msgs [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_add_return [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_sub_return [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_sub [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_init [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_get [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_put [2018-12-08 18:48:02,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_del [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_cleanup [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_release [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_put [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_get [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init_internal [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_create [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure f [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure g [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure entry_point [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-08 18:48:02,102 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-08 18:48:02,103 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-12-08 18:48:02,103 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2018-12-08 18:48:02,103 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure select [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure random [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2018-12-08 18:48:02,104 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2018-12-08 18:48:02,105 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure free [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2018-12-08 18:48:02,106 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure system [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2018-12-08 18:48:02,107 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure div [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2018-12-08 18:48:02,108 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_positive [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2018-12-08 18:48:02,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure LDV_INIT_LIST_HEAD [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_add [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_del [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add_tail [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_del [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_alloc [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_fill [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_free [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_msg [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_msgs [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_add_return [2018-12-08 18:48:02,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_sub_return [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_sub [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_init [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_get [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_put [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_del [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_cleanup [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_release [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_put [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_get [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init_internal [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_create [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-08 18:48:02,111 INFO L130 BoogieDeclarations]: Found specification of procedure f [2018-12-08 18:48:02,112 INFO L130 BoogieDeclarations]: Found specification of procedure g [2018-12-08 18:48:02,112 INFO L130 BoogieDeclarations]: Found specification of procedure entry_point [2018-12-08 18:48:02,112 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-08 18:48:02,112 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-08 18:48:02,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-08 18:48:02,112 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-08 18:48:02,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-08 18:48:02,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-08 18:48:02,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2018-12-08 18:48:02,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2018-12-08 18:48:02,373 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 18:48:02,621 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 18:48:02,827 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-08 18:48:02,827 INFO L280 CfgBuilder]: Removed 1 assue(true) statements. [2018-12-08 18:48:02,828 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 06:48:02 BoogieIcfgContainer [2018-12-08 18:48:02,828 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-08 18:48:02,828 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-08 18:48:02,828 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-08 18:48:02,830 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-08 18:48:02,831 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.12 06:48:01" (1/3) ... [2018-12-08 18:48:02,831 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72912751 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 06:48:02, skipping insertion in model container [2018-12-08 18:48:02,831 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 06:48:02" (2/3) ... [2018-12-08 18:48:02,831 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72912751 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 06:48:02, skipping insertion in model container [2018-12-08 18:48:02,831 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 06:48:02" (3/3) ... [2018-12-08 18:48:02,832 INFO L112 eAbstractionObserver]: Analyzing ICFG memleaks_test22_3_false-valid-deref.i [2018-12-08 18:48:02,839 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-08 18:48:02,844 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 67 error locations. [2018-12-08 18:48:02,853 INFO L257 AbstractCegarLoop]: Starting to check reachability of 67 error locations. [2018-12-08 18:48:02,868 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-08 18:48:02,868 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-08 18:48:02,868 INFO L383 AbstractCegarLoop]: Hoare is false [2018-12-08 18:48:02,868 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-08 18:48:02,868 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-08 18:48:02,868 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-08 18:48:02,868 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-08 18:48:02,868 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-08 18:48:02,869 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-08 18:48:02,879 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states. [2018-12-08 18:48:02,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-08 18:48:02,884 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:02,885 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:02,886 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:02,889 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:02,889 INFO L82 PathProgramCache]: Analyzing trace with hash -574410857, now seen corresponding path program 1 times [2018-12-08 18:48:02,892 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:02,892 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:02,908 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:02,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:02,963 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:02,994 INFO L478 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-12-08 18:48:02,995 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:02,999 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:02,999 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-08 18:48:03,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:03,020 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:03,023 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:03,023 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-08 18:48:03,025 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 18:48:03,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 18:48:03,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:48:03,035 INFO L87 Difference]: Start difference. First operand 147 states. Second operand 5 states. [2018-12-08 18:48:03,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:03,214 INFO L93 Difference]: Finished difference Result 129 states and 140 transitions. [2018-12-08 18:48:03,214 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 18:48:03,215 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2018-12-08 18:48:03,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:03,221 INFO L225 Difference]: With dead ends: 129 [2018-12-08 18:48:03,222 INFO L226 Difference]: Without dead ends: 126 [2018-12-08 18:48:03,223 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:48:03,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-12-08 18:48:03,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 120. [2018-12-08 18:48:03,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-12-08 18:48:03,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 131 transitions. [2018-12-08 18:48:03,250 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 131 transitions. Word has length 17 [2018-12-08 18:48:03,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:03,250 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 131 transitions. [2018-12-08 18:48:03,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 18:48:03,250 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 131 transitions. [2018-12-08 18:48:03,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-08 18:48:03,251 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:03,251 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:03,251 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:03,251 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:03,252 INFO L82 PathProgramCache]: Analyzing trace with hash -574410856, now seen corresponding path program 1 times [2018-12-08 18:48:03,252 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:03,252 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:03,266 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:03,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:03,304 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:03,313 INFO L478 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-12-08 18:48:03,313 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:03,319 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:03,319 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-08 18:48:03,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:03,355 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:03,355 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:03,356 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 18:48:03,356 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 18:48:03,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 18:48:03,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 18:48:03,357 INFO L87 Difference]: Start difference. First operand 120 states and 131 transitions. Second operand 6 states. [2018-12-08 18:48:03,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:03,557 INFO L93 Difference]: Finished difference Result 125 states and 136 transitions. [2018-12-08 18:48:03,558 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 18:48:03,558 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 17 [2018-12-08 18:48:03,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:03,559 INFO L225 Difference]: With dead ends: 125 [2018-12-08 18:48:03,559 INFO L226 Difference]: Without dead ends: 125 [2018-12-08 18:48:03,559 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 18:48:03,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-12-08 18:48:03,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 120. [2018-12-08 18:48:03,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-12-08 18:48:03,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 130 transitions. [2018-12-08 18:48:03,565 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 130 transitions. Word has length 17 [2018-12-08 18:48:03,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:03,566 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 130 transitions. [2018-12-08 18:48:03,566 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 18:48:03,566 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 130 transitions. [2018-12-08 18:48:03,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-08 18:48:03,566 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:03,566 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:03,567 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:03,567 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:03,567 INFO L82 PathProgramCache]: Analyzing trace with hash -545781706, now seen corresponding path program 1 times [2018-12-08 18:48:03,567 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:03,567 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:03,582 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:03,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:03,612 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:03,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:03,631 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:03,632 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:03,632 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 18:48:03,632 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 18:48:03,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 18:48:03,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:48:03,632 INFO L87 Difference]: Start difference. First operand 120 states and 130 transitions. Second operand 5 states. [2018-12-08 18:48:03,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:03,648 INFO L93 Difference]: Finished difference Result 119 states and 127 transitions. [2018-12-08 18:48:03,649 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 18:48:03,649 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2018-12-08 18:48:03,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:03,650 INFO L225 Difference]: With dead ends: 119 [2018-12-08 18:48:03,650 INFO L226 Difference]: Without dead ends: 119 [2018-12-08 18:48:03,650 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:48:03,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-12-08 18:48:03,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 117. [2018-12-08 18:48:03,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-12-08 18:48:03,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 125 transitions. [2018-12-08 18:48:03,656 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 125 transitions. Word has length 17 [2018-12-08 18:48:03,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:03,656 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 125 transitions. [2018-12-08 18:48:03,656 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 18:48:03,656 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 125 transitions. [2018-12-08 18:48:03,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-12-08 18:48:03,657 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:03,657 INFO L402 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] [2018-12-08 18:48:03,657 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:03,657 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:03,657 INFO L82 PathProgramCache]: Analyzing trace with hash 403281198, now seen corresponding path program 1 times [2018-12-08 18:48:03,658 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:03,658 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:03,672 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:03,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:03,705 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:03,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:03,732 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:03,733 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:03,733 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 18:48:03,733 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 18:48:03,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 18:48:03,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:48:03,733 INFO L87 Difference]: Start difference. First operand 117 states and 125 transitions. Second operand 5 states. [2018-12-08 18:48:03,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:03,748 INFO L93 Difference]: Finished difference Result 119 states and 126 transitions. [2018-12-08 18:48:03,748 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 18:48:03,748 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 29 [2018-12-08 18:48:03,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:03,749 INFO L225 Difference]: With dead ends: 119 [2018-12-08 18:48:03,749 INFO L226 Difference]: Without dead ends: 119 [2018-12-08 18:48:03,749 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 18:48:03,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-12-08 18:48:03,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 117. [2018-12-08 18:48:03,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-12-08 18:48:03,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 124 transitions. [2018-12-08 18:48:03,753 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 124 transitions. Word has length 29 [2018-12-08 18:48:03,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:03,753 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 124 transitions. [2018-12-08 18:48:03,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 18:48:03,753 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 124 transitions. [2018-12-08 18:48:03,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-12-08 18:48:03,754 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:03,754 INFO L402 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] [2018-12-08 18:48:03,754 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:03,754 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:03,754 INFO L82 PathProgramCache]: Analyzing trace with hash -593791155, now seen corresponding path program 1 times [2018-12-08 18:48:03,754 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:03,755 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:03,769 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:03,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:03,826 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:03,875 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:03,875 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:03,877 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:03,878 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 18:48:03,878 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 18:48:03,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 18:48:03,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 18:48:03,878 INFO L87 Difference]: Start difference. First operand 117 states and 124 transitions. Second operand 7 states. [2018-12-08 18:48:03,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:03,926 INFO L93 Difference]: Finished difference Result 130 states and 139 transitions. [2018-12-08 18:48:03,927 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-08 18:48:03,927 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 29 [2018-12-08 18:48:03,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:03,928 INFO L225 Difference]: With dead ends: 130 [2018-12-08 18:48:03,928 INFO L226 Difference]: Without dead ends: 130 [2018-12-08 18:48:03,928 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-12-08 18:48:03,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-12-08 18:48:03,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 126. [2018-12-08 18:48:03,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2018-12-08 18:48:03,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 134 transitions. [2018-12-08 18:48:03,934 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 134 transitions. Word has length 29 [2018-12-08 18:48:03,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:03,934 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 134 transitions. [2018-12-08 18:48:03,934 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 18:48:03,934 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 134 transitions. [2018-12-08 18:48:03,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-08 18:48:03,935 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:03,935 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:03,935 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:03,935 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:03,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1220109719, now seen corresponding path program 1 times [2018-12-08 18:48:03,936 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:03,936 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:03,949 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:03,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:04,002 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:04,016 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:04,016 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:04,017 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:04,018 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-08 18:48:04,018 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-08 18:48:04,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-08 18:48:04,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-08 18:48:04,018 INFO L87 Difference]: Start difference. First operand 126 states and 134 transitions. Second operand 4 states. [2018-12-08 18:48:04,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:04,049 INFO L93 Difference]: Finished difference Result 129 states and 137 transitions. [2018-12-08 18:48:04,050 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-08 18:48:04,050 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 32 [2018-12-08 18:48:04,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:04,051 INFO L225 Difference]: With dead ends: 129 [2018-12-08 18:48:04,051 INFO L226 Difference]: Without dead ends: 127 [2018-12-08 18:48:04,051 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 29 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-12-08 18:48:04,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-12-08 18:48:04,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2018-12-08 18:48:04,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-12-08 18:48:04,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 135 transitions. [2018-12-08 18:48:04,055 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 135 transitions. Word has length 32 [2018-12-08 18:48:04,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:04,055 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 135 transitions. [2018-12-08 18:48:04,055 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-08 18:48:04,055 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 135 transitions. [2018-12-08 18:48:04,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-12-08 18:48:04,056 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:04,056 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:04,056 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:04,056 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:04,056 INFO L82 PathProgramCache]: Analyzing trace with hash -501966458, now seen corresponding path program 1 times [2018-12-08 18:48:04,057 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:04,057 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:04,073 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:04,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:04,129 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:04,145 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:04,145 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:48:04,204 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:04,205 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:48:04,205 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2018-12-08 18:48:04,205 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-08 18:48:04,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-08 18:48:04,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2018-12-08 18:48:04,206 INFO L87 Difference]: Start difference. First operand 127 states and 135 transitions. Second operand 8 states. [2018-12-08 18:48:04,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:04,296 INFO L93 Difference]: Finished difference Result 134 states and 143 transitions. [2018-12-08 18:48:04,297 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-08 18:48:04,297 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 33 [2018-12-08 18:48:04,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:04,298 INFO L225 Difference]: With dead ends: 134 [2018-12-08 18:48:04,298 INFO L226 Difference]: Without dead ends: 130 [2018-12-08 18:48:04,298 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2018-12-08 18:48:04,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-12-08 18:48:04,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2018-12-08 18:48:04,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2018-12-08 18:48:04,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 138 transitions. [2018-12-08 18:48:04,303 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 138 transitions. Word has length 33 [2018-12-08 18:48:04,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:04,304 INFO L480 AbstractCegarLoop]: Abstraction has 130 states and 138 transitions. [2018-12-08 18:48:04,304 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-08 18:48:04,304 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 138 transitions. [2018-12-08 18:48:04,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-08 18:48:04,305 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:04,305 INFO L402 BasicCegarLoop]: trace histogram [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] [2018-12-08 18:48:04,305 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:04,305 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:04,306 INFO L82 PathProgramCache]: Analyzing trace with hash -536149863, now seen corresponding path program 1 times [2018-12-08 18:48:04,306 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:04,306 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:04,320 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:04,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:04,346 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:04,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-12-08 18:48:04,352 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:04,354 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:04,354 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-08 18:48:04,354 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 18:48:04,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 18:48:04,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 18:48:04,355 INFO L87 Difference]: Start difference. First operand 130 states and 138 transitions. Second operand 3 states. [2018-12-08 18:48:04,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:04,443 INFO L93 Difference]: Finished difference Result 141 states and 149 transitions. [2018-12-08 18:48:04,443 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 18:48:04,443 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 32 [2018-12-08 18:48:04,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:04,444 INFO L225 Difference]: With dead ends: 141 [2018-12-08 18:48:04,444 INFO L226 Difference]: Without dead ends: 125 [2018-12-08 18:48:04,445 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 30 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-12-08 18:48:04,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-12-08 18:48:04,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 117. [2018-12-08 18:48:04,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-12-08 18:48:04,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 123 transitions. [2018-12-08 18:48:04,448 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 123 transitions. Word has length 32 [2018-12-08 18:48:04,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:04,448 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 123 transitions. [2018-12-08 18:48:04,448 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 18:48:04,449 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 123 transitions. [2018-12-08 18:48:04,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-12-08 18:48:04,449 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:04,449 INFO L402 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:04,450 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:04,450 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:04,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1608411479, now seen corresponding path program 2 times [2018-12-08 18:48:04,450 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:04,450 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:04,464 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-12-08 18:48:04,510 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-08 18:48:04,510 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:48:04,512 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:04,515 INFO L478 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-12-08 18:48:04,515 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:04,517 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:04,517 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-08 18:48:04,610 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-12-08 18:48:04,611 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:04,612 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:04,612 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-08 18:48:04,613 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-08 18:48:04,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-08 18:48:04,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-12-08 18:48:04,613 INFO L87 Difference]: Start difference. First operand 117 states and 123 transitions. Second operand 13 states. [2018-12-08 18:48:05,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:05,427 INFO L93 Difference]: Finished difference Result 140 states and 154 transitions. [2018-12-08 18:48:05,427 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-08 18:48:05,427 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 36 [2018-12-08 18:48:05,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:05,428 INFO L225 Difference]: With dead ends: 140 [2018-12-08 18:48:05,428 INFO L226 Difference]: Without dead ends: 140 [2018-12-08 18:48:05,428 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2018-12-08 18:48:05,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2018-12-08 18:48:05,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 116. [2018-12-08 18:48:05,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-12-08 18:48:05,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 122 transitions. [2018-12-08 18:48:05,431 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 122 transitions. Word has length 36 [2018-12-08 18:48:05,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:05,431 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 122 transitions. [2018-12-08 18:48:05,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-08 18:48:05,431 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 122 transitions. [2018-12-08 18:48:05,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-12-08 18:48:05,432 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:05,432 INFO L402 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:05,432 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:05,432 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:05,432 INFO L82 PathProgramCache]: Analyzing trace with hash 1608411480, now seen corresponding path program 1 times [2018-12-08 18:48:05,432 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:05,432 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:05,447 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:48:05,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:05,516 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:05,542 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:05,543 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:48:05,677 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:05,678 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:48:05,678 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2018-12-08 18:48:05,679 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-12-08 18:48:05,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-12-08 18:48:05,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2018-12-08 18:48:05,679 INFO L87 Difference]: Start difference. First operand 116 states and 122 transitions. Second operand 14 states. [2018-12-08 18:48:06,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:06,112 INFO L93 Difference]: Finished difference Result 126 states and 136 transitions. [2018-12-08 18:48:06,113 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-12-08 18:48:06,113 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2018-12-08 18:48:06,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:06,113 INFO L225 Difference]: With dead ends: 126 [2018-12-08 18:48:06,113 INFO L226 Difference]: Without dead ends: 122 [2018-12-08 18:48:06,114 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=131, Invalid=211, Unknown=0, NotChecked=0, Total=342 [2018-12-08 18:48:06,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2018-12-08 18:48:06,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2018-12-08 18:48:06,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-12-08 18:48:06,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 128 transitions. [2018-12-08 18:48:06,116 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 128 transitions. Word has length 36 [2018-12-08 18:48:06,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:06,116 INFO L480 AbstractCegarLoop]: Abstraction has 122 states and 128 transitions. [2018-12-08 18:48:06,116 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-12-08 18:48:06,116 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 128 transitions. [2018-12-08 18:48:06,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-12-08 18:48:06,117 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:06,117 INFO L402 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:06,117 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:06,118 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:06,118 INFO L82 PathProgramCache]: Analyzing trace with hash 483797752, now seen corresponding path program 2 times [2018-12-08 18:48:06,118 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:06,118 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:06,134 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-12-08 18:48:06,183 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-08 18:48:06,184 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:48:06,186 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:06,195 INFO L478 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-12-08 18:48:06,195 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:06,204 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:06,204 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-08 18:48:06,372 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2018-12-08 18:48:06,372 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:06,374 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:06,374 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-08 18:48:06,374 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-08 18:48:06,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-08 18:48:06,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2018-12-08 18:48:06,374 INFO L87 Difference]: Start difference. First operand 122 states and 128 transitions. Second operand 13 states. [2018-12-08 18:48:07,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:07,206 INFO L93 Difference]: Finished difference Result 121 states and 127 transitions. [2018-12-08 18:48:07,207 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-08 18:48:07,208 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 42 [2018-12-08 18:48:07,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:07,209 INFO L225 Difference]: With dead ends: 121 [2018-12-08 18:48:07,209 INFO L226 Difference]: Without dead ends: 121 [2018-12-08 18:48:07,210 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2018-12-08 18:48:07,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-12-08 18:48:07,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2018-12-08 18:48:07,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-12-08 18:48:07,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 127 transitions. [2018-12-08 18:48:07,217 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 127 transitions. Word has length 42 [2018-12-08 18:48:07,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:07,218 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 127 transitions. [2018-12-08 18:48:07,218 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-08 18:48:07,218 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 127 transitions. [2018-12-08 18:48:07,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-12-08 18:48:07,219 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:07,220 INFO L402 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:07,220 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:07,221 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:07,221 INFO L82 PathProgramCache]: Analyzing trace with hash -891840656, now seen corresponding path program 1 times [2018-12-08 18:48:07,222 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:07,222 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:07,243 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:48:07,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:07,342 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:07,415 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:07,415 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:48:08,358 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:48:08,361 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:48:08,361 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2018-12-08 18:48:08,361 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-12-08 18:48:08,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-12-08 18:48:08,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=472, Unknown=0, NotChecked=0, Total=650 [2018-12-08 18:48:08,362 INFO L87 Difference]: Start difference. First operand 121 states and 127 transitions. Second operand 26 states. [2018-12-08 18:48:09,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:09,231 INFO L93 Difference]: Finished difference Result 131 states and 141 transitions. [2018-12-08 18:48:09,231 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-12-08 18:48:09,231 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 47 [2018-12-08 18:48:09,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:09,232 INFO L225 Difference]: With dead ends: 131 [2018-12-08 18:48:09,232 INFO L226 Difference]: Without dead ends: 127 [2018-12-08 18:48:09,232 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=278, Invalid=652, Unknown=0, NotChecked=0, Total=930 [2018-12-08 18:48:09,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-12-08 18:48:09,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2018-12-08 18:48:09,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-12-08 18:48:09,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2018-12-08 18:48:09,234 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 47 [2018-12-08 18:48:09,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:09,235 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2018-12-08 18:48:09,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-12-08 18:48:09,235 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2018-12-08 18:48:09,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-12-08 18:48:09,235 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:09,235 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:09,235 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:09,235 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:09,236 INFO L82 PathProgramCache]: Analyzing trace with hash -634089008, now seen corresponding path program 2 times [2018-12-08 18:48:09,236 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:09,236 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:09,251 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-12-08 18:48:09,313 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-08 18:48:09,313 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-08 18:48:09,316 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:09,319 INFO L478 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-12-08 18:48:09,319 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:09,320 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:09,320 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-08 18:48:09,438 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:48:09,438 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:09,439 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:09,439 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-08 18:48:09,440 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-08 18:48:09,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-08 18:48:09,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-12-08 18:48:09,440 INFO L87 Difference]: Start difference. First operand 127 states and 133 transitions. Second operand 13 states. [2018-12-08 18:48:10,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:10,192 INFO L93 Difference]: Finished difference Result 149 states and 163 transitions. [2018-12-08 18:48:10,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-08 18:48:10,193 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 53 [2018-12-08 18:48:10,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:10,194 INFO L225 Difference]: With dead ends: 149 [2018-12-08 18:48:10,194 INFO L226 Difference]: Without dead ends: 149 [2018-12-08 18:48:10,194 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2018-12-08 18:48:10,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-12-08 18:48:10,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 125. [2018-12-08 18:48:10,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-12-08 18:48:10,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 131 transitions. [2018-12-08 18:48:10,199 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 131 transitions. Word has length 53 [2018-12-08 18:48:10,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:10,199 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 131 transitions. [2018-12-08 18:48:10,199 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-08 18:48:10,199 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 131 transitions. [2018-12-08 18:48:10,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-12-08 18:48:10,200 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:10,200 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:10,200 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:10,200 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:10,200 INFO L82 PathProgramCache]: Analyzing trace with hash -634089007, now seen corresponding path program 1 times [2018-12-08 18:48:10,201 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:10,201 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:10,214 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-08 18:48:10,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:10,382 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:10,389 INFO L478 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-12-08 18:48:10,389 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:10,394 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:10,394 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-08 18:48:10,557 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:48:10,557 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:10,560 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:10,560 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-08 18:48:10,560 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-08 18:48:10,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-08 18:48:10,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2018-12-08 18:48:10,561 INFO L87 Difference]: Start difference. First operand 125 states and 131 transitions. Second operand 13 states. [2018-12-08 18:48:11,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:11,203 INFO L93 Difference]: Finished difference Result 123 states and 129 transitions. [2018-12-08 18:48:11,203 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-08 18:48:11,203 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 53 [2018-12-08 18:48:11,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:11,204 INFO L225 Difference]: With dead ends: 123 [2018-12-08 18:48:11,204 INFO L226 Difference]: Without dead ends: 123 [2018-12-08 18:48:11,204 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2018-12-08 18:48:11,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-12-08 18:48:11,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2018-12-08 18:48:11,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-12-08 18:48:11,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 129 transitions. [2018-12-08 18:48:11,206 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 129 transitions. Word has length 53 [2018-12-08 18:48:11,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:11,207 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 129 transitions. [2018-12-08 18:48:11,207 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-08 18:48:11,207 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 129 transitions. [2018-12-08 18:48:11,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-12-08 18:48:11,207 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:11,207 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:11,208 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:11,208 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:11,208 INFO L82 PathProgramCache]: Analyzing trace with hash 974046877, now seen corresponding path program 1 times [2018-12-08 18:48:11,208 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:11,208 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:11,223 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:11,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:11,277 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:11,297 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:48:11,298 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:11,299 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:11,299 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 18:48:11,299 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 18:48:11,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 18:48:11,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 18:48:11,300 INFO L87 Difference]: Start difference. First operand 123 states and 129 transitions. Second operand 7 states. [2018-12-08 18:48:11,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:11,330 INFO L93 Difference]: Finished difference Result 125 states and 130 transitions. [2018-12-08 18:48:11,331 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-08 18:48:11,331 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 58 [2018-12-08 18:48:11,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:11,331 INFO L225 Difference]: With dead ends: 125 [2018-12-08 18:48:11,331 INFO L226 Difference]: Without dead ends: 123 [2018-12-08 18:48:11,331 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-12-08 18:48:11,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-12-08 18:48:11,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2018-12-08 18:48:11,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-12-08 18:48:11,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 128 transitions. [2018-12-08 18:48:11,333 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 128 transitions. Word has length 58 [2018-12-08 18:48:11,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:11,334 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 128 transitions. [2018-12-08 18:48:11,334 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 18:48:11,334 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 128 transitions. [2018-12-08 18:48:11,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-12-08 18:48:11,334 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:11,334 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:11,334 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:11,334 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:11,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1251703704, now seen corresponding path program 1 times [2018-12-08 18:48:11,335 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:11,335 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:11,348 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:11,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:11,401 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:11,446 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:48:11,446 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:11,448 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:11,448 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 18:48:11,448 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 18:48:11,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 18:48:11,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 18:48:11,448 INFO L87 Difference]: Start difference. First operand 123 states and 128 transitions. Second operand 9 states. [2018-12-08 18:48:11,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:11,501 INFO L93 Difference]: Finished difference Result 127 states and 131 transitions. [2018-12-08 18:48:11,501 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 18:48:11,502 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 63 [2018-12-08 18:48:11,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:11,502 INFO L225 Difference]: With dead ends: 127 [2018-12-08 18:48:11,502 INFO L226 Difference]: Without dead ends: 123 [2018-12-08 18:48:11,503 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-08 18:48:11,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-12-08 18:48:11,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2018-12-08 18:48:11,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-12-08 18:48:11,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 127 transitions. [2018-12-08 18:48:11,506 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 127 transitions. Word has length 63 [2018-12-08 18:48:11,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:11,506 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 127 transitions. [2018-12-08 18:48:11,506 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 18:48:11,506 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 127 transitions. [2018-12-08 18:48:11,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-12-08 18:48:11,507 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:11,507 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:11,507 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:11,507 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:11,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1840597711, now seen corresponding path program 1 times [2018-12-08 18:48:11,508 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:11,508 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:11,521 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:11,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:11,684 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:11,688 INFO L478 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-12-08 18:48:11,688 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:11,689 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:11,690 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-08 18:48:11,958 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:48:11,958 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:11,961 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:11,961 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2018-12-08 18:48:11,961 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-08 18:48:11,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-08 18:48:11,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2018-12-08 18:48:11,962 INFO L87 Difference]: Start difference. First operand 123 states and 127 transitions. Second operand 20 states. [2018-12-08 18:48:13,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:13,574 INFO L93 Difference]: Finished difference Result 174 states and 194 transitions. [2018-12-08 18:48:13,574 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-12-08 18:48:13,574 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 74 [2018-12-08 18:48:13,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:13,575 INFO L225 Difference]: With dead ends: 174 [2018-12-08 18:48:13,575 INFO L226 Difference]: Without dead ends: 174 [2018-12-08 18:48:13,575 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2018-12-08 18:48:13,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-12-08 18:48:13,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 150. [2018-12-08 18:48:13,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2018-12-08 18:48:13,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 162 transitions. [2018-12-08 18:48:13,579 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 162 transitions. Word has length 74 [2018-12-08 18:48:13,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:13,579 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 162 transitions. [2018-12-08 18:48:13,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-08 18:48:13,579 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 162 transitions. [2018-12-08 18:48:13,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-12-08 18:48:13,579 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:13,579 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:13,580 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:13,580 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:13,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1840597712, now seen corresponding path program 1 times [2018-12-08 18:48:13,580 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:13,580 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:13,594 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:13,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:13,807 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:13,813 INFO L478 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-12-08 18:48:13,813 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:13,817 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:13,817 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-08 18:48:14,148 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:48:14,148 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:14,151 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:14,151 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2018-12-08 18:48:14,151 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-08 18:48:14,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-08 18:48:14,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2018-12-08 18:48:14,152 INFO L87 Difference]: Start difference. First operand 150 states and 162 transitions. Second operand 20 states. [2018-12-08 18:48:15,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:15,433 INFO L93 Difference]: Finished difference Result 148 states and 158 transitions. [2018-12-08 18:48:15,434 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-12-08 18:48:15,434 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 74 [2018-12-08 18:48:15,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:15,434 INFO L225 Difference]: With dead ends: 148 [2018-12-08 18:48:15,434 INFO L226 Difference]: Without dead ends: 148 [2018-12-08 18:48:15,435 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2018-12-08 18:48:15,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-12-08 18:48:15,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148. [2018-12-08 18:48:15,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-12-08 18:48:15,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 158 transitions. [2018-12-08 18:48:15,437 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 158 transitions. Word has length 74 [2018-12-08 18:48:15,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:15,437 INFO L480 AbstractCegarLoop]: Abstraction has 148 states and 158 transitions. [2018-12-08 18:48:15,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-08 18:48:15,437 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 158 transitions. [2018-12-08 18:48:15,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-12-08 18:48:15,438 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:15,438 INFO L402 BasicCegarLoop]: trace histogram [16, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:15,438 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:15,438 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:15,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1819764183, now seen corresponding path program 1 times [2018-12-08 18:48:15,438 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:15,438 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 20 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:15,452 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:15,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:15,506 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:15,550 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:48:15,550 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:15,551 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:15,551 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-08 18:48:15,552 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-08 18:48:15,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-08 18:48:15,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-12-08 18:48:15,552 INFO L87 Difference]: Start difference. First operand 148 states and 158 transitions. Second operand 10 states. [2018-12-08 18:48:15,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:15,612 INFO L93 Difference]: Finished difference Result 149 states and 155 transitions. [2018-12-08 18:48:15,612 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-08 18:48:15,612 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 77 [2018-12-08 18:48:15,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:15,613 INFO L225 Difference]: With dead ends: 149 [2018-12-08 18:48:15,613 INFO L226 Difference]: Without dead ends: 145 [2018-12-08 18:48:15,613 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-12-08 18:48:15,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-12-08 18:48:15,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2018-12-08 18:48:15,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-12-08 18:48:15,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 151 transitions. [2018-12-08 18:48:15,616 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 151 transitions. Word has length 77 [2018-12-08 18:48:15,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:15,616 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 151 transitions. [2018-12-08 18:48:15,616 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-08 18:48:15,616 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 151 transitions. [2018-12-08 18:48:15,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-12-08 18:48:15,617 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:15,617 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:15,617 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:15,617 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:15,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1646466, now seen corresponding path program 1 times [2018-12-08 18:48:15,618 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:15,618 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:15,631 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:15,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:15,822 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:15,824 INFO L478 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-12-08 18:48:15,824 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:15,826 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:15,826 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-08 18:48:16,200 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:48:16,200 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:16,203 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:16,203 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2018-12-08 18:48:16,203 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-12-08 18:48:16,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-12-08 18:48:16,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2018-12-08 18:48:16,204 INFO L87 Difference]: Start difference. First operand 145 states and 151 transitions. Second operand 24 states. [2018-12-08 18:48:17,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:17,989 INFO L93 Difference]: Finished difference Result 174 states and 190 transitions. [2018-12-08 18:48:17,989 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-12-08 18:48:17,989 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 87 [2018-12-08 18:48:17,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:17,990 INFO L225 Difference]: With dead ends: 174 [2018-12-08 18:48:17,990 INFO L226 Difference]: Without dead ends: 174 [2018-12-08 18:48:17,991 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 59 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2018-12-08 18:48:17,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-12-08 18:48:17,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 151. [2018-12-08 18:48:17,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-12-08 18:48:17,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 161 transitions. [2018-12-08 18:48:17,995 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 161 transitions. Word has length 87 [2018-12-08 18:48:17,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:17,995 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 161 transitions. [2018-12-08 18:48:17,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-12-08 18:48:17,996 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 161 transitions. [2018-12-08 18:48:17,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-12-08 18:48:17,996 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:17,996 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:17,997 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:17,997 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:17,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1646467, now seen corresponding path program 1 times [2018-12-08 18:48:17,997 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:17,997 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 22 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:18,016 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:18,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:18,271 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:18,277 INFO L478 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-12-08 18:48:18,277 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:18,282 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:18,282 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-08 18:48:18,912 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:48:18,912 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 18:48:18,915 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 18:48:18,915 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2018-12-08 18:48:18,915 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-12-08 18:48:18,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-12-08 18:48:18,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2018-12-08 18:48:18,916 INFO L87 Difference]: Start difference. First operand 151 states and 161 transitions. Second operand 24 states. [2018-12-08 18:48:20,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:48:20,494 INFO L93 Difference]: Finished difference Result 149 states and 158 transitions. [2018-12-08 18:48:20,494 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-12-08 18:48:20,494 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 87 [2018-12-08 18:48:20,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:48:20,495 INFO L225 Difference]: With dead ends: 149 [2018-12-08 18:48:20,495 INFO L226 Difference]: Without dead ends: 149 [2018-12-08 18:48:20,495 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 59 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=103, Invalid=889, Unknown=0, NotChecked=0, Total=992 [2018-12-08 18:48:20,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-12-08 18:48:20,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2018-12-08 18:48:20,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-12-08 18:48:20,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 158 transitions. [2018-12-08 18:48:20,498 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 158 transitions. Word has length 87 [2018-12-08 18:48:20,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:48:20,498 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 158 transitions. [2018-12-08 18:48:20,498 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-12-08 18:48:20,498 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 158 transitions. [2018-12-08 18:48:20,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-12-08 18:48:20,499 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:48:20,499 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:48:20,499 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:48:20,499 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:48:20,500 INFO L82 PathProgramCache]: Analyzing trace with hash -114200689, now seen corresponding path program 1 times [2018-12-08 18:48:20,500 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:48:20,500 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:48:20,515 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:48:20,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:48:20,959 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:48:20,990 INFO L478 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-12-08 18:48:20,992 INFO L478 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-12-08 18:48:20,992 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:20,994 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:20,999 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,000 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:17, output treesize:13 [2018-12-08 18:48:21,017 INFO L478 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 25 treesize of output 20 [2018-12-08 18:48:21,021 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,021 INFO L478 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 20 treesize of output 27 [2018-12-08 18:48:21,022 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,030 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,039 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,039 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:28, output treesize:24 [2018-12-08 18:48:21,070 INFO L478 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 36 treesize of output 29 [2018-12-08 18:48:21,074 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,075 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,077 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,078 INFO L478 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 29 treesize of output 52 [2018-12-08 18:48:21,078 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,096 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,112 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,112 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:39, output treesize:35 [2018-12-08 18:48:21,156 INFO L478 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 47 treesize of output 38 [2018-12-08 18:48:21,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,166 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,168 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,169 INFO L478 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 85 [2018-12-08 18:48:21,169 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,209 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,230 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,231 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:50, output treesize:46 [2018-12-08 18:48:21,287 INFO L478 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 58 treesize of output 47 [2018-12-08 18:48:21,293 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,297 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,298 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,300 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,302 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,304 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,305 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,307 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,309 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,310 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 126 [2018-12-08 18:48:21,310 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,363 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,392 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,392 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:61, output treesize:57 [2018-12-08 18:48:21,472 INFO L478 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 69 treesize of output 56 [2018-12-08 18:48:21,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,480 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,482 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,484 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,486 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,488 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,490 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,492 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,494 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,498 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,503 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,505 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,506 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 175 [2018-12-08 18:48:21,507 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,586 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,631 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,631 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:72, output treesize:68 [2018-12-08 18:48:21,745 INFO L478 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 80 treesize of output 65 [2018-12-08 18:48:21,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,753 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,759 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,763 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,776 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,782 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,784 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:21,792 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 21 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 232 [2018-12-08 18:48:21,793 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,909 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,953 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:21,954 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:83, output treesize:79 [2018-12-08 18:48:22,088 INFO L478 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 91 treesize of output 74 [2018-12-08 18:48:22,095 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,103 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,106 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,110 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,112 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,116 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,120 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,122 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,124 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,126 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,128 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,130 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,132 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,134 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,138 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,141 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,143 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,147 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,149 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,153 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 28 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 297 [2018-12-08 18:48:22,153 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:22,305 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:22,361 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:22,361 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:94, output treesize:90 [2018-12-08 18:48:22,504 INFO L478 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 102 treesize of output 83 [2018-12-08 18:48:22,513 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,515 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,518 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,520 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,522 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,526 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,529 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,531 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,534 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,541 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,543 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,545 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,562 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,565 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,567 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,569 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,574 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,576 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,586 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,588 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,596 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:22,597 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 36 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 370 [2018-12-08 18:48:22,598 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:22,807 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:22,874 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:22,874 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2018-12-08 18:48:23,036 INFO L478 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 113 treesize of output 92 [2018-12-08 18:48:23,044 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,049 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,051 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,061 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,064 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,069 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,071 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,074 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,076 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,079 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,081 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,084 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,086 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,089 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,094 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,096 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,102 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,104 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,106 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,116 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,119 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,124 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,126 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,129 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,131 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,134 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,139 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,141 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,144 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,147 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,149 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,155 INFO L303 Elim1Store]: Index analysis took 118 ms [2018-12-08 18:48:23,156 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 45 disjoint index pairs (out of 36 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 451 [2018-12-08 18:48:23,157 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:23,427 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:23,503 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:23,503 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:116, output treesize:112 [2018-12-08 18:48:23,688 INFO L478 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 124 treesize of output 101 [2018-12-08 18:48:23,697 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,700 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,705 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,725 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,754 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,763 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,773 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,776 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,781 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,784 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,792 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,795 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,798 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,805 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,822 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,825 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,828 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,831 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,833 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,838 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,841 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,852 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,855 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:23,856 INFO L303 Elim1Store]: Index analysis took 166 ms [2018-12-08 18:48:23,857 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 55 disjoint index pairs (out of 45 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 540 [2018-12-08 18:48:23,858 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:24,229 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:24,326 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:24,326 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:127, output treesize:123 [2018-12-08 18:48:24,544 INFO L478 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 135 treesize of output 110 [2018-12-08 18:48:24,559 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,563 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,573 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,580 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,583 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,586 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,592 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,608 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,611 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,614 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,616 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,619 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,622 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,624 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,636 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,645 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,656 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,667 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,679 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,682 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,690 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,699 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,710 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,713 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,733 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,744 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,747 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:24,751 INFO L303 Elim1Store]: Index analysis took 205 ms [2018-12-08 18:48:24,752 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 66 disjoint index pairs (out of 55 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 637 [2018-12-08 18:48:24,753 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:25,199 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:25,308 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:25,309 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2018-12-08 18:48:25,567 WARN L180 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2018-12-08 18:48:25,589 INFO L478 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 146 treesize of output 119 [2018-12-08 18:48:25,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,609 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,612 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,615 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,618 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,624 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,643 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,649 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,658 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,661 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,667 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,694 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,697 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,700 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,709 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,725 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,753 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,756 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,763 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,781 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,784 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,790 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,797 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,803 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,806 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,812 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,818 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,821 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,824 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,827 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,830 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,833 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:25,843 INFO L303 Elim1Store]: Index analysis took 253 ms [2018-12-08 18:48:25,845 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 78 disjoint index pairs (out of 66 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 742 [2018-12-08 18:48:25,845 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:26,440 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:26,565 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:26,565 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:149, output treesize:145 [2018-12-08 18:48:26,851 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2018-12-08 18:48:26,889 INFO L478 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 157 treesize of output 128 [2018-12-08 18:48:26,914 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:26,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:26,940 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:26,954 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:26,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:26,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:26,989 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,000 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,024 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,037 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,051 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,055 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,069 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,079 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,086 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,155 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,169 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,199 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,213 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,239 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,249 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,262 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,274 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,287 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,301 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,323 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,338 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,348 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,361 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,386 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,410 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,441 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,477 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,486 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,516 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,528 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,561 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,567 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,582 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,617 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,629 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,679 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,710 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,762 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,801 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,804 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,861 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,902 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,916 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,929 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,939 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:27,940 INFO L303 Elim1Store]: Index analysis took 1049 ms [2018-12-08 18:48:27,942 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 91 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 855 [2018-12-08 18:48:27,944 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:28,619 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:28,751 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:28,752 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:160, output treesize:156 [2018-12-08 18:48:29,051 WARN L180 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2018-12-08 18:48:29,073 INFO L478 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 168 treesize of output 137 [2018-12-08 18:48:29,084 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,087 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,090 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,094 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,104 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,107 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,125 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,129 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,132 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,139 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,142 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,146 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,150 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,155 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,159 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,166 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,170 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,173 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,177 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,184 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,187 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,198 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,202 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,205 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,209 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,212 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,219 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,222 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,230 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,237 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,240 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,244 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,247 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,251 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,254 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,258 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,262 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,265 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,269 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,272 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,276 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,279 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,286 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,290 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,293 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,297 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,301 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,304 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,307 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,311 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,314 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,318 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,322 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,325 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,329 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,332 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,335 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,339 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,346 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,349 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,352 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,356 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,359 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,369 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,383 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,386 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,389 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,393 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,410 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,426 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,430 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,437 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:29,448 INFO L303 Elim1Store]: Index analysis took 373 ms [2018-12-08 18:48:29,450 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 105 disjoint index pairs (out of 91 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 976 [2018-12-08 18:48:29,451 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:30,279 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:30,429 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:30,430 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:171, output treesize:167 [2018-12-08 18:48:30,761 WARN L180 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2018-12-08 18:48:30,809 INFO L478 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 179 treesize of output 146 [2018-12-08 18:48:30,847 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,868 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,902 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,917 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,930 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,946 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:30,993 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,007 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,024 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,062 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,075 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,088 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,117 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,128 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,177 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,188 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,201 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,214 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,229 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,244 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,272 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,285 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,325 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,345 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,389 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,421 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,438 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,508 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,539 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,556 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,571 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,616 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,645 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,718 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,804 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,817 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,830 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,853 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,864 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,896 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,914 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,929 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,942 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,977 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:31,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,053 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,062 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,074 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,110 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,128 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,195 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,208 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,261 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,276 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,290 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,306 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,324 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,352 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,365 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,381 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,388 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,473 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,491 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,509 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,517 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,532 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,547 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:32,549 INFO L303 Elim1Store]: Index analysis took 1738 ms [2018-12-08 18:48:32,550 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 15 select indices, 15 select index equivalence classes, 120 disjoint index pairs (out of 105 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 1105 [2018-12-08 18:48:32,552 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:33,579 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:33,733 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:33,733 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:179, output treesize:175 [2018-12-08 18:48:34,132 WARN L180 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2018-12-08 18:48:36,036 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:48:36,043 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:48:36,050 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:48:36,050 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:42, output treesize:27 [2018-12-08 18:48:38,056 WARN L854 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_2 (_ BitVec 32))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base| (let ((.cse0 (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv4 32)))) (store (store (store (select |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_internal_#in~kobj.base|) (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv12 32)) v_DerPreprocessor_2) .cse0 .cse0) (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv8 32)) .cse0))))) is different from true [2018-12-08 18:48:40,064 WARN L854 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_2 (_ BitVec 32))) (= (store |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_#in~kobj.base| (let ((.cse0 (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv4 32)))) (store (store (store (select |c_old(#memory_$Pointer$.offset)| |c_ldv_kobject_init_#in~kobj.base|) (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv12 32)) v_DerPreprocessor_2) .cse0 .cse0) (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv8 32)) .cse0))) |c_#memory_$Pointer$.offset|)) is different from true [2018-12-08 18:48:40,176 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,176 INFO L303 Elim1Store]: Index analysis took 109 ms [2018-12-08 18:48:40,177 INFO L478 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 170 treesize of output 158 [2018-12-08 18:48:40,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,398 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,561 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,613 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,828 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,881 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,934 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:40,985 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,095 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,139 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,303 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,357 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,473 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,580 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,638 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,801 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,852 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,910 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:41,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,019 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,070 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,124 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,175 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,285 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,341 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,395 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,500 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,613 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,824 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,878 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,930 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:42,985 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,037 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,087 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,140 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,239 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,293 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,516 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,570 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,827 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,935 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:43,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,042 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,096 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,296 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,347 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,502 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,607 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,661 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,866 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,921 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:44,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,023 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,076 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,130 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,184 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,235 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,348 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,398 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,556 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,610 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:45,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,016 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,219 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,371 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,615 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,668 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,822 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,874 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,924 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:46,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,028 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,079 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,130 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,183 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,236 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,338 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,395 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,448 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,504 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,609 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:47,665 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 18:48:49,402 INFO L303 Elim1Store]: Index analysis took 9222 ms [2018-12-08 18:48:49,643 INFO L478 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 17 select indices, 17 select index equivalence classes, 134 disjoint index pairs (out of 136 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 158 treesize of output 1177 [2018-12-08 18:48:49,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:49,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:49,811 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:49,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:49,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:49,886 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:49,914 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:49,941 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:49,960 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:49,986 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,058 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,082 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,124 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,149 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,174 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,193 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,218 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,242 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,310 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,330 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,353 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,424 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,470 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,490 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,512 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,580 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,605 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,645 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,668 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,811 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,834 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,857 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,883 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,932 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,956 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,975 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:50,998 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,018 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,042 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,090 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,112 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,129 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,153 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,176 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,199 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,216 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,237 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,261 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,285 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,309 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,357 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,465 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,484 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,529 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,576 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,672 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,698 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,764 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,832 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,904 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,950 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,975 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:51,998 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,021 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,115 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,185 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,202 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,225 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,249 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,270 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,314 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,356 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,466 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,492 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,517 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:52,562 INFO L303 Elim1Store]: Index analysis took 2870 ms [2018-12-08 18:48:52,563 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 121 disjoint index pairs (out of 120 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1092 treesize of output 1092 [2018-12-08 18:48:53,303 WARN L180 SmtUtils]: Spent 736.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 77 [2018-12-08 18:48:53,326 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,341 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,351 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,360 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,368 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,384 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,393 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,401 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,432 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,441 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,455 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,471 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,485 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,521 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,529 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,537 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,562 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,570 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,604 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,612 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,620 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,641 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,679 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,713 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,747 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,754 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,803 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,817 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,824 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,833 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,847 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,855 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,887 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,895 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,903 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,910 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,925 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,933 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,940 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,948 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,956 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,963 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,970 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,986 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:53,995 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,018 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,033 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,040 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,063 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,071 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,078 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,085 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,093 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,107 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,115 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,131 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:54,159 INFO L303 Elim1Store]: Index analysis took 853 ms [2018-12-08 18:48:54,161 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 121 disjoint index pairs (out of 120 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 1096 [2018-12-08 18:48:54,162 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 18:48:54,555 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:48:55,935 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:55,965 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:55,992 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,020 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,047 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,075 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,130 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,157 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,183 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,210 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,237 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,266 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,318 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,347 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,455 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,481 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,508 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,537 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,561 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,586 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,613 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,643 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,668 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,698 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,752 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,833 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,861 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,883 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,932 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:56,989 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,017 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,041 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,071 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,124 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,176 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,205 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,257 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,282 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,306 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,359 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,389 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,469 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,495 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,525 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,549 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,578 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,818 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,845 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,900 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,951 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:57,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,002 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,030 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,058 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,081 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,126 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,156 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,183 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,207 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,230 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,258 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,285 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,314 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,336 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,392 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,416 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,530 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,554 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,576 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,624 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,649 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,764 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,792 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,939 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:58,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,125 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,206 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,235 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,261 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,288 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,316 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,344 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,371 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,398 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,426 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,534 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,559 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,587 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,616 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:48:59,641 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:00,489 INFO L303 Elim1Store]: Index analysis took 4609 ms [2018-12-08 18:49:00,568 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 17 select indices, 17 select index equivalence classes, 134 disjoint index pairs (out of 136 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 155 treesize of output 1164 [2018-12-08 18:49:02,388 WARN L180 SmtUtils]: Spent 1.82 s on a formula simplification. DAG size of input: 166 DAG size of output: 119 [2018-12-08 18:49:02,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,418 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,481 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,491 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,509 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,517 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,526 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,535 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,561 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,575 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,612 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,629 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,692 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,737 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,764 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,773 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,781 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,790 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,817 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,843 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,856 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,882 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,891 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,900 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,909 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,936 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,945 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,954 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,963 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,982 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:02,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,023 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,031 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,047 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,062 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,071 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,080 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,089 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,105 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,131 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,139 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,158 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,175 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,198 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,207 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,222 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,237 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,246 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,255 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,265 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,273 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,293 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,302 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,311 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,321 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,327 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,336 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,345 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,354 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,372 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,389 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,426 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,436 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,445 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:03,678 INFO L303 Elim1Store]: Index analysis took 1287 ms [2018-12-08 18:49:03,679 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 133 treesize of output 1092 [2018-12-08 18:49:03,680 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:04,296 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,303 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,312 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,319 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,329 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,338 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,347 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,357 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,367 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,383 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,388 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,397 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,459 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,487 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,495 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,505 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,515 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,531 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,539 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,565 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,573 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,583 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,602 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,611 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,619 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,629 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,656 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,692 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,700 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,758 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,824 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,831 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,845 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,871 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,881 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,891 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,900 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,910 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,919 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,929 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,947 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,982 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:04,992 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,018 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,027 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,035 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,053 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,068 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,076 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,085 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,093 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,102 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,127 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,171 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,190 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,199 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,207 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,234 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,242 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,257 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,273 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,280 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,290 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,299 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,315 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,325 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:05,564 INFO L303 Elim1Store]: Index analysis took 1287 ms [2018-12-08 18:49:05,566 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 1062 [2018-12-08 18:49:05,568 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:06,014 INFO L267 ElimStorePlain]: Start of recursive call 6: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-08 18:49:06,161 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-08 18:49:06,232 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:06,287 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:06,287 INFO L202 ElimStorePlain]: Needed 8 recursive calls to eliminate 2 variables, input treesize:173, output treesize:141 [2018-12-08 18:49:09,588 INFO L478 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 125 treesize of output 92 [2018-12-08 18:49:09,817 INFO L303 Elim1Store]: Index analysis took 226 ms [2018-12-08 18:49:09,818 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 15 select indices, 15 select index equivalence classes, 120 disjoint index pairs (out of 105 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 110 [2018-12-08 18:49:09,818 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:09,853 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:09,879 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:09,879 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:125, output treesize:110 [2018-12-08 18:49:11,872 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 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 113 treesize of output 81 [2018-12-08 18:49:11,949 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 105 disjoint index pairs (out of 120 index pairs), introduced 0 new quantified variables, introduced 15 case distinctions, treesize of input 81 treesize of output 121 [2018-12-08 18:49:11,949 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 15 [2018-12-08 18:49:11,950 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2018-12-08 18:49:12,003 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-08 18:49:12,055 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-12-08 18:49:12,055 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:113, output treesize:130 [2018-12-08 18:49:12,922 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:49:12,922 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:49:14,890 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:49:14,892 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:49:14,893 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:49:14,893 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:10 [2018-12-08 18:49:15,142 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:49:15,143 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:49:15,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:49:15,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:49:15,265 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:49:15,654 INFO L478 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-12-08 18:49:15,657 INFO L478 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-12-08 18:49:15,657 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:15,659 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:15,665 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:15,665 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:20, output treesize:16 [2018-12-08 18:49:15,865 INFO L478 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 25 treesize of output 20 [2018-12-08 18:49:15,869 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:15,869 INFO L478 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 20 treesize of output 27 [2018-12-08 18:49:15,869 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:15,880 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:15,891 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:15,891 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:27 [2018-12-08 18:49:16,153 INFO L478 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 36 treesize of output 29 [2018-12-08 18:49:16,158 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,160 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,162 INFO L478 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 29 treesize of output 52 [2018-12-08 18:49:16,162 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:16,180 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:16,196 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:16,196 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:42, output treesize:38 [2018-12-08 18:49:16,495 INFO L478 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 47 treesize of output 38 [2018-12-08 18:49:16,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,500 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,502 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,503 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,504 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,507 INFO L478 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 85 [2018-12-08 18:49:16,507 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:16,536 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:16,559 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:16,559 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:53, output treesize:49 [2018-12-08 18:49:16,900 INFO L478 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 58 treesize of output 47 [2018-12-08 18:49:16,906 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,910 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,913 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,914 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,916 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,919 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,921 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:16,922 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 126 [2018-12-08 18:49:16,922 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:16,974 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:17,004 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:17,004 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:64, output treesize:60 [2018-12-08 18:49:17,405 INFO L478 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 69 treesize of output 56 [2018-12-08 18:49:17,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,421 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,424 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,426 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,428 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,430 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,431 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,437 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,439 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:17,440 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 175 [2018-12-08 18:49:17,440 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:17,516 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:17,558 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:17,559 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:75, output treesize:71 [2018-12-08 18:49:17,993 INFO L478 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 80 treesize of output 65 [2018-12-08 18:49:17,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,002 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,004 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,008 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,014 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,016 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,018 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,020 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,024 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,028 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,030 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,032 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,038 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,040 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,041 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 21 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 232 [2018-12-08 18:49:18,041 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:18,150 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:18,202 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:18,202 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:86, output treesize:82 [2018-12-08 18:49:18,646 INFO L478 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 91 treesize of output 74 [2018-12-08 18:49:18,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,657 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,666 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,668 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,671 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,675 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,679 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,686 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,690 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,695 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,697 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,699 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,701 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,710 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:18,713 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 28 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 297 [2018-12-08 18:49:18,713 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:18,869 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:18,930 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:18,930 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:97, output treesize:93 [2018-12-08 18:49:19,464 INFO L478 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 102 treesize of output 83 [2018-12-08 18:49:19,474 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,477 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,482 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,485 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,487 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,490 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,495 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,497 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,500 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,502 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,505 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,508 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,511 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,516 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,518 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,521 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,526 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,529 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,532 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,535 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,537 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,540 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,543 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,545 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,561 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,563 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,565 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:19,566 INFO L303 Elim1Store]: Index analysis took 101 ms [2018-12-08 18:49:19,567 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 36 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 370 [2018-12-08 18:49:19,567 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:19,788 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:19,867 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:19,868 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:108, output treesize:104 [2018-12-08 18:49:20,466 INFO L478 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 113 treesize of output 92 [2018-12-08 18:49:20,475 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,481 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,484 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,487 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,490 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,502 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,505 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,510 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,513 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,515 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,519 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,522 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,527 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,529 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,532 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,534 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,537 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,539 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,542 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,547 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,563 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,565 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,570 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,573 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,575 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,578 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,587 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:20,596 INFO L303 Elim1Store]: Index analysis took 128 ms [2018-12-08 18:49:20,597 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 45 disjoint index pairs (out of 36 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 451 [2018-12-08 18:49:20,598 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:20,881 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:20,962 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:20,962 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:119, output treesize:115 [2018-12-08 18:49:21,563 INFO L478 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 124 treesize of output 101 [2018-12-08 18:49:21,574 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,582 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,587 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,601 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,604 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,607 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,609 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,612 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,615 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,618 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,629 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,645 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,651 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,654 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,657 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,661 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,667 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,680 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,690 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,697 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,700 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,725 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:21,731 INFO L303 Elim1Store]: Index analysis took 166 ms [2018-12-08 18:49:21,732 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 55 disjoint index pairs (out of 45 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 540 [2018-12-08 18:49:21,732 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:22,110 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:22,207 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:22,207 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:130, output treesize:126 [2018-12-08 18:49:22,877 INFO L478 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 135 treesize of output 110 [2018-12-08 18:49:22,888 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,891 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,895 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,902 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,914 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,922 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,925 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,931 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,934 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,937 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,941 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,945 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,948 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,951 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,954 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,958 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,965 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,970 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,982 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,985 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,988 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:22,997 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,000 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,003 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,018 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,021 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,024 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,027 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,030 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,033 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,042 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,045 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,048 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,051 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,057 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,060 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,063 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,069 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,072 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,075 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,078 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,081 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,085 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,088 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:23,092 INFO L303 Elim1Store]: Index analysis took 213 ms [2018-12-08 18:49:23,093 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 66 disjoint index pairs (out of 55 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 637 [2018-12-08 18:49:23,094 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:23,575 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:23,687 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:23,687 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:141, output treesize:137 [2018-12-08 18:49:24,402 WARN L180 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2018-12-08 18:49:24,419 INFO L478 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 146 treesize of output 119 [2018-12-08 18:49:24,430 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,437 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,455 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,458 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,465 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,469 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,475 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,482 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,485 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,488 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,491 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,494 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,497 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,504 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,510 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,513 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,517 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,520 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,523 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,526 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,529 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,532 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,535 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,541 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,545 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,554 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,561 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,567 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,570 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,573 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,576 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,582 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,586 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,596 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,602 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,609 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,613 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,617 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,619 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,643 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,656 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,666 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,672 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,675 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,678 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:24,679 INFO L303 Elim1Store]: Index analysis took 258 ms [2018-12-08 18:49:24,680 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 78 disjoint index pairs (out of 66 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 742 [2018-12-08 18:49:24,681 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:25,256 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:25,361 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:25,361 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:149, output treesize:145 [2018-12-08 18:49:26,173 WARN L180 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2018-12-08 18:49:26,228 INFO L478 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 157 treesize of output 128 [2018-12-08 18:49:26,267 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,282 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,299 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,329 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,357 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,386 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,484 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,511 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,540 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,571 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,587 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,607 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,611 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,614 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,654 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,666 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,672 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,675 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,689 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,754 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,805 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,857 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,871 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,896 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,921 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,949 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,956 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,960 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,963 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,970 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:26,998 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,005 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,020 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,030 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,045 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,055 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,090 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,107 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,117 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,132 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,147 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,158 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,173 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,186 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,216 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:27,274 INFO L303 Elim1Store]: Index analysis took 1044 ms [2018-12-08 18:49:27,275 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 753 [2018-12-08 18:49:27,276 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:27,877 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:27,995 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:49:27,995 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:160, output treesize:156 [2018-12-08 18:49:28,834 INFO L478 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 157 treesize of output 128 [2018-12-08 18:49:28,848 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,853 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,858 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,876 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,881 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,886 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,890 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,895 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,914 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,924 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,931 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,943 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,948 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,959 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,993 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:28,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,007 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,014 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,028 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,041 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,045 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,051 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,087 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,134 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,149 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,168 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,186 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,202 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,260 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,272 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,300 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,317 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,323 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,340 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,378 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,382 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,386 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,426 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,438 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,460 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,475 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,525 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,562 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,591 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,604 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,617 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,624 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,682 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:29,726 INFO L303 Elim1Store]: Index analysis took 890 ms [2018-12-08 18:49:29,727 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 753 [2018-12-08 18:49:29,728 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:30,356 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:30,486 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:49:30,486 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:160, output treesize:156 [2018-12-08 18:49:31,347 INFO L303 Elim1Store]: Index analysis took 103 ms [2018-12-08 18:49:31,348 INFO L478 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 157 treesize of output 128 [2018-12-08 18:49:31,359 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,369 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,372 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,383 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,386 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,389 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,393 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,429 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,432 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,436 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,439 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,461 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,465 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,469 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,475 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,482 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,491 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,494 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,498 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,502 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,509 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,512 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,515 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,519 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,528 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,531 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,535 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,542 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,545 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,549 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,562 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,566 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,570 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,573 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,601 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,604 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,607 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,610 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,619 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,649 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,661 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,668 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,680 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,689 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:31,701 INFO L303 Elim1Store]: Index analysis took 351 ms [2018-12-08 18:49:31,702 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 753 [2018-12-08 18:49:31,703 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:32,316 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:32,431 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:49:32,431 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:160, output treesize:156 [2018-12-08 18:49:34,727 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:49:34,733 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:49:34,753 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:49:34,753 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:52, output treesize:38 [2018-12-08 18:49:37,329 WARN L180 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 22 [2018-12-08 18:49:39,915 WARN L180 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 22 [2018-12-08 18:49:40,000 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,001 INFO L478 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 143 treesize of output 137 [2018-12-08 18:49:40,075 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,106 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,140 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,174 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,206 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,242 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,276 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,311 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,344 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,377 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,410 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,445 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,549 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,685 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,776 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,806 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,859 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,890 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,923 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,957 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:40,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,023 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,050 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,084 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,119 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,288 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,320 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,480 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,515 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,541 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,574 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,638 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,820 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,881 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,942 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:41,977 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,013 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,078 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,113 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,184 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,218 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,251 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,287 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,321 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,384 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,482 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,616 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,718 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,784 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,818 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,882 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,906 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,936 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:42,969 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:43,002 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:43,035 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:43,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:43,100 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:43,134 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:43,170 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:43,171 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 18:49:44,024 INFO L303 Elim1Store]: Index analysis took 4021 ms [2018-12-08 18:49:44,185 INFO L478 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 89 disjoint index pairs (out of 91 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 137 treesize of output 808 [2018-12-08 18:49:44,227 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,248 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,258 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,270 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,286 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,307 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,316 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,327 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,354 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,365 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,383 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,391 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,401 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,431 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,455 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,476 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,487 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,497 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,519 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,528 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,547 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,574 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,613 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,695 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,718 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,758 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,795 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,803 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,812 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,822 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,887 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,898 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,909 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,920 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,929 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,939 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,951 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,959 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,969 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:44,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:45,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:45,013 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:45,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:45,033 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:45,278 INFO L303 Elim1Store]: Index analysis took 1071 ms [2018-12-08 18:49:45,349 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 98 disjoint index pairs (out of 91 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 802 treesize of output 802 [2018-12-08 18:49:46,594 WARN L180 SmtUtils]: Spent 1.24 s on a formula simplification. DAG size of input: 144 DAG size of output: 101 [2018-12-08 18:49:46,610 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,616 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,620 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,654 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,680 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,685 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,698 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,705 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,710 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,800 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,806 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,833 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,840 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,850 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,857 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,870 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,877 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,882 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,889 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,897 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,904 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,907 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,914 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,921 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,932 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,943 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,950 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,986 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:46,998 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,004 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,029 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,050 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,055 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,060 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,074 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,080 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,086 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,222 INFO L303 Elim1Store]: Index analysis took 626 ms [2018-12-08 18:49:47,223 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 728 [2018-12-08 18:49:47,224 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:47,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,578 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,602 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,608 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,615 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,622 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,644 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,657 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,668 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,695 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,710 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,737 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,756 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,773 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,800 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,805 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,812 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,825 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,833 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,847 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,870 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,876 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,883 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,890 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,896 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,903 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,934 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,940 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,946 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,951 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,957 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,965 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,972 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,984 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:47,996 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,003 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,016 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,023 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,030 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,037 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,048 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,053 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:48,216 INFO L303 Elim1Store]: Index analysis took 665 ms [2018-12-08 18:49:48,217 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 711 [2018-12-08 18:49:48,218 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:48,471 INFO L267 ElimStorePlain]: Start of recursive call 4: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-08 18:49:49,265 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,280 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,298 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,315 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,330 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,346 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,377 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,392 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,436 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,451 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,497 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,510 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,521 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,549 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,612 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,641 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,657 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,759 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,777 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,795 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,812 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,881 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,917 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,936 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,954 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,972 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:49,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,042 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,060 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,075 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,124 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,169 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,185 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,202 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,219 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,236 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,263 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,279 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,294 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,306 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,323 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,439 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,470 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,486 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,502 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,534 INFO L303 Elim1Store]: Index analysis took 1306 ms [2018-12-08 18:49:50,535 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 79 disjoint index pairs (out of 78 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 131 treesize of output 734 [2018-12-08 18:49:50,951 WARN L180 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2018-12-08 18:49:50,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,974 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,987 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:50,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,021 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,027 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,033 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,040 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,047 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,053 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,065 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,071 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,077 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,087 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,093 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,105 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,117 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,122 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,128 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,143 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,149 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,159 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,169 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,175 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,186 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,197 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,203 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,209 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,212 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,218 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,222 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,232 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,244 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,262 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,268 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,284 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,297 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,304 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,310 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,316 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,323 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,327 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,338 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,344 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,348 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:49:51,368 INFO L303 Elim1Store]: Index analysis took 415 ms [2018-12-08 18:49:51,369 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 79 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 739 [2018-12-08 18:49:51,370 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:51,587 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:51,689 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-08 18:49:51,745 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:51,786 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:51,786 INFO L202 ElimStorePlain]: Needed 8 recursive calls to eliminate 2 variables, input treesize:156, output treesize:114 [2018-12-08 18:49:56,444 INFO L478 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 102 treesize of output 75 [2018-12-08 18:49:56,586 INFO L303 Elim1Store]: Index analysis took 140 ms [2018-12-08 18:49:56,586 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 78 disjoint index pairs (out of 66 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 87 [2018-12-08 18:49:56,587 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:49:56,606 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:56,625 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:49:56,625 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:102, output treesize:87 [2018-12-08 18:49:59,422 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 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 92 treesize of output 66 [2018-12-08 18:49:59,479 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 66 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 12 case distinctions, treesize of input 66 treesize of output 97 [2018-12-08 18:49:59,480 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 12 [2018-12-08 18:49:59,480 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2018-12-08 18:49:59,522 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-08 18:49:59,562 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-12-08 18:49:59,562 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:92, output treesize:106 [2018-12-08 18:50:00,402 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-12-08 18:50:00,402 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:50:00,472 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:50:00,474 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:50:00,475 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:50:00,475 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:10 [2018-12-08 18:50:00,776 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:50:00,776 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 53] total 94 [2018-12-08 18:50:00,776 INFO L459 AbstractCegarLoop]: Interpolant automaton has 95 states [2018-12-08 18:50:00,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2018-12-08 18:50:00,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=10207, Unknown=2, NotChecked=406, Total=10920 [2018-12-08 18:50:00,778 INFO L87 Difference]: Start difference. First operand 149 states and 158 transitions. Second operand 95 states. [2018-12-08 18:50:31,942 WARN L180 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2018-12-08 18:50:35,258 WARN L180 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2018-12-08 18:50:38,985 WARN L180 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2018-12-08 18:50:45,299 WARN L180 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2018-12-08 18:51:09,774 WARN L180 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2018-12-08 18:51:57,345 WARN L180 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2018-12-08 18:52:02,022 WARN L180 SmtUtils]: Spent 225.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2018-12-08 18:52:02,730 WARN L180 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 95 [2018-12-08 18:52:31,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:52:31,717 INFO L93 Difference]: Finished difference Result 168 states and 173 transitions. [2018-12-08 18:52:31,717 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-12-08 18:52:31,717 INFO L78 Accepts]: Start accepts. Automaton has 95 states. Word has length 92 [2018-12-08 18:52:31,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:52:31,718 INFO L225 Difference]: With dead ends: 168 [2018-12-08 18:52:31,718 INFO L226 Difference]: Without dead ends: 168 [2018-12-08 18:52:31,720 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 103 SyntacticMatches, 6 SemanticMatches, 130 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 3402 ImplicationChecksByTransitivity, 50.7s TimeCoverageRelationStatistics Valid=549, Invalid=16227, Unknown=2, NotChecked=514, Total=17292 [2018-12-08 18:52:31,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-12-08 18:52:31,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 157. [2018-12-08 18:52:31,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2018-12-08 18:52:31,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 163 transitions. [2018-12-08 18:52:31,722 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 163 transitions. Word has length 92 [2018-12-08 18:52:31,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:52:31,723 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 163 transitions. [2018-12-08 18:52:31,723 INFO L481 AbstractCegarLoop]: Interpolant automaton has 95 states. [2018-12-08 18:52:31,723 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 163 transitions. [2018-12-08 18:52:31,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-12-08 18:52:31,723 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:52:31,723 INFO L402 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:52:31,723 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:52:31,723 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:52:31,724 INFO L82 PathProgramCache]: Analyzing trace with hash 754746247, now seen corresponding path program 1 times [2018-12-08 18:52:31,724 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:52:31,724 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:52:31,740 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:52:32,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:52:32,106 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:52:32,125 INFO L478 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-12-08 18:52:32,126 INFO L478 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-12-08 18:52:32,126 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,128 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,131 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,132 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:15, output treesize:11 [2018-12-08 18:52:32,145 INFO L478 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-12-08 18:52:32,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,149 INFO L478 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-12-08 18:52:32,149 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,156 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,164 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,164 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:20 [2018-12-08 18:52:32,189 INFO L478 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 30 treesize of output 23 [2018-12-08 18:52:32,193 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,195 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,196 INFO L478 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-12-08 18:52:32,196 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,210 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,222 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,222 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:33, output treesize:29 [2018-12-08 18:52:32,258 INFO L478 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 39 treesize of output 30 [2018-12-08 18:52:32,262 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,265 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,267 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,268 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,269 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,270 INFO L478 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 77 [2018-12-08 18:52:32,270 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,295 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,313 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,313 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:42, output treesize:38 [2018-12-08 18:52:32,364 INFO L478 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 48 treesize of output 37 [2018-12-08 18:52:32,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,371 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,378 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,381 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,382 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,383 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,384 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 116 [2018-12-08 18:52:32,384 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,428 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,454 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,454 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:47 [2018-12-08 18:52:32,523 INFO L478 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 57 treesize of output 44 [2018-12-08 18:52:32,529 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,530 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,532 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,533 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,535 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,537 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,539 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,540 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,542 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,543 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,545 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,546 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,547 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,549 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,551 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 163 [2018-12-08 18:52:32,551 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,616 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,647 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,647 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:60, output treesize:56 [2018-12-08 18:52:32,741 INFO L478 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 66 treesize of output 51 [2018-12-08 18:52:32,747 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,752 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,754 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,756 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,758 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,759 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,762 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,764 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,771 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,773 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,776 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,777 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:32,780 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 21 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 218 [2018-12-08 18:52:32,780 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,883 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,924 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:32,924 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:69, output treesize:65 [2018-12-08 18:52:33,028 INFO L478 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 75 treesize of output 58 [2018-12-08 18:52:33,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,041 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,045 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,047 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,049 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,050 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,052 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,057 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,061 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,062 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,064 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,068 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,069 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,071 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,074 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,076 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,078 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,079 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,081 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,084 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 28 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 281 [2018-12-08 18:52:33,084 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:33,220 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:33,271 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:33,271 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:78, output treesize:74 [2018-12-08 18:52:33,396 INFO L478 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 84 treesize of output 65 [2018-12-08 18:52:33,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,410 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,411 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,421 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,429 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,431 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,436 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,438 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,442 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,445 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,451 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,455 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,459 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,460 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,466 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,470 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,471 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 36 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 352 [2018-12-08 18:52:33,472 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:33,667 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:33,725 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:33,725 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:87, output treesize:83 [2018-12-08 18:52:33,878 INFO L478 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 93 treesize of output 72 [2018-12-08 18:52:33,886 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,888 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,890 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,892 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,895 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,897 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,901 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,903 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,907 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,909 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,913 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,915 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,917 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,919 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,921 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,923 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,925 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,927 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,929 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,931 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,934 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,936 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,940 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,942 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,943 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,945 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,947 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,949 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,951 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,957 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,959 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,963 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,965 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,969 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,975 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:33,977 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 45 disjoint index pairs (out of 36 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 431 [2018-12-08 18:52:33,977 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:34,214 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:34,278 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:34,278 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:96, output treesize:92 [2018-12-08 18:52:34,437 INFO L478 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 102 treesize of output 79 [2018-12-08 18:52:34,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,460 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,466 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,470 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,473 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,477 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,480 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,486 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,490 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,494 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,498 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,505 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,509 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,513 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,517 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,521 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,525 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,529 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,533 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,540 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,559 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,562 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,566 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,569 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,573 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,583 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,586 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,596 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,601 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,607 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,611 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,615 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,618 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,622 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,629 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,636 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:34,641 INFO L303 Elim1Store]: Index analysis took 203 ms [2018-12-08 18:52:34,642 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 55 disjoint index pairs (out of 45 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 518 [2018-12-08 18:52:34,643 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:34,940 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:35,019 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:35,019 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2018-12-08 18:52:35,231 INFO L478 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 111 treesize of output 86 [2018-12-08 18:52:35,247 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,253 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,268 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,274 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,280 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,286 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,292 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,296 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,302 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,314 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,319 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,326 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,331 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,335 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,349 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,356 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,368 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,384 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,388 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,394 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,418 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,431 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,437 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,441 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,469 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,475 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,489 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,512 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,518 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,530 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,543 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,546 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,567 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,573 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,587 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,592 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,604 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:35,606 INFO L303 Elim1Store]: Index analysis took 372 ms [2018-12-08 18:52:35,606 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 66 disjoint index pairs (out of 55 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 613 [2018-12-08 18:52:35,607 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:35,948 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:36,039 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:36,039 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:114, output treesize:110 [2018-12-08 18:52:36,247 INFO L478 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 120 treesize of output 93 [2018-12-08 18:52:36,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,261 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,267 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,270 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,273 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,278 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,280 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,286 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,288 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,290 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,293 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,298 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,300 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,303 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,305 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,307 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,310 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,312 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,315 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,317 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,319 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,321 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,323 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,326 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,328 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,330 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,337 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,340 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,345 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,347 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,349 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,350 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,352 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,355 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,357 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,360 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,365 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,367 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,369 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,378 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,380 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,382 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,385 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,388 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,392 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,394 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,397 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,398 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,404 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,411 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,428 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,430 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,437 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:36,438 INFO L303 Elim1Store]: Index analysis took 189 ms [2018-12-08 18:52:36,439 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 78 disjoint index pairs (out of 66 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 716 [2018-12-08 18:52:36,440 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:36,910 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:37,026 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:37,026 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:123, output treesize:119 [2018-12-08 18:52:37,278 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2018-12-08 18:52:37,304 INFO L478 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 129 treesize of output 100 [2018-12-08 18:52:37,314 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,317 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,319 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,322 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,324 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,327 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,329 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,332 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,335 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,338 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,340 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,343 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,346 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,349 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,352 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,355 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,357 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,361 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,369 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,372 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,377 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,382 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,385 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,388 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,391 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,394 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,397 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,401 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,404 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,407 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,410 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,416 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,430 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,436 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,438 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,441 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,458 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,461 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,466 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,471 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,473 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,476 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,480 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,485 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,487 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,489 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,491 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,498 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,503 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,508 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,510 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,512 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,515 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,517 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,520 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,522 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,525 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,527 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,530 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,532 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,535 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,537 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,539 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,541 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,546 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:37,547 INFO L303 Elim1Store]: Index analysis took 241 ms [2018-12-08 18:52:37,549 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 91 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 827 [2018-12-08 18:52:37,550 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:38,131 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:38,248 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:38,249 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:132, output treesize:128 [2018-12-08 18:52:38,538 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2018-12-08 18:52:38,561 INFO L478 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 138 treesize of output 107 [2018-12-08 18:52:38,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,575 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,580 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,583 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,586 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,592 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,602 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,605 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,608 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,611 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,614 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,617 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,620 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,622 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,643 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,649 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,656 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,667 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,675 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,678 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,689 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,695 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,698 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,701 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,709 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,752 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,754 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,763 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,771 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,777 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,790 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,796 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,805 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,814 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,817 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,820 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,823 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,833 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,845 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,848 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,857 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,860 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,866 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,869 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,871 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,875 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:38,876 INFO L303 Elim1Store]: Index analysis took 314 ms [2018-12-08 18:52:38,877 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 105 disjoint index pairs (out of 91 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 946 [2018-12-08 18:52:38,878 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:39,624 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:39,755 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:39,755 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:141, output treesize:137 [2018-12-08 18:52:40,062 WARN L180 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2018-12-08 18:52:40,094 INFO L478 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 147 treesize of output 114 [2018-12-08 18:52:40,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,126 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,153 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,173 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,183 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,201 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,211 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,220 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,227 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,236 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,246 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,265 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,282 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,287 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,306 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,315 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,323 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,339 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,350 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,360 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,378 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,385 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,395 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,404 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,461 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,503 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,512 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,519 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,528 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,539 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,569 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,604 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,614 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,635 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,645 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,654 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,685 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,694 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,781 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,797 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,806 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,823 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,831 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,848 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,856 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,871 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,882 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,892 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,902 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,910 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,913 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,927 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,936 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,946 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,954 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,960 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,977 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,987 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:40,995 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,005 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,014 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,021 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,031 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,044 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,047 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,057 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,077 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,127 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,142 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,149 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:41,150 INFO L303 Elim1Store]: Index analysis took 1054 ms [2018-12-08 18:52:41,151 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 15 select indices, 15 select index equivalence classes, 120 disjoint index pairs (out of 105 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 1073 [2018-12-08 18:52:41,152 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:41,990 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:42,113 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:42,113 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:147, output treesize:143 [2018-12-08 18:52:42,494 WARN L180 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2018-12-08 18:52:44,210 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:52:44,216 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:52:44,222 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:52:44,222 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:38, output treesize:23 [2018-12-08 18:52:46,228 WARN L854 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_10 (_ BitVec 32))) (= (store |c_old(#memory_$Pointer$.base)| |c_ldv_kobject_init_internal_#in~kobj.base| (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_ldv_kobject_init_internal_#in~kobj.base|) (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv12 32)) v_DerPreprocessor_10) (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv4 32)) |c_ldv_kobject_init_internal_#in~kobj.base|) (bvadd |c_ldv_kobject_init_internal_#in~kobj.offset| (_ bv8 32)) |c_ldv_kobject_init_internal_#in~kobj.base|)) |c_#memory_$Pointer$.base|)) is different from true [2018-12-08 18:52:48,235 WARN L854 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_10 (_ BitVec 32))) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_ldv_kobject_init_#in~kobj.base| (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_ldv_kobject_init_#in~kobj.base|) (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv12 32)) v_DerPreprocessor_10) (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv4 32)) |c_ldv_kobject_init_#in~kobj.base|) (bvadd |c_ldv_kobject_init_#in~kobj.offset| (_ bv8 32)) |c_ldv_kobject_init_#in~kobj.base|)))) is different from true [2018-12-08 18:52:48,426 INFO L303 Elim1Store]: Index analysis took 189 ms [2018-12-08 18:52:48,426 INFO L478 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 166 treesize of output 131 [2018-12-08 18:52:48,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:48,601 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:48,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:48,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:48,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:48,823 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:48,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:48,937 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:48,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,049 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,105 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,260 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,312 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,532 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,758 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,808 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,915 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:49,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,031 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,079 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,249 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,306 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,473 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,528 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,582 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,699 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,753 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,866 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,920 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:50,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,016 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,069 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,122 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,179 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,236 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,290 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,341 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,505 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,611 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,834 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,894 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:51,950 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,002 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,176 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,225 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,335 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,448 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,498 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,828 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:52,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,040 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,144 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,202 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,367 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,480 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,537 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,874 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,931 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:53,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,102 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,158 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,212 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,321 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,380 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,437 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,495 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,547 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,605 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,880 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:54,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:55,052 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:55,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,751 INFO L303 Elim1Store]: Index analysis took 8323 ms [2018-12-08 18:52:56,753 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 131 treesize of output 1059 [2018-12-08 18:52:56,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,782 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,784 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,790 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,792 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,795 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,796 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,797 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,798 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,800 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,801 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,803 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,805 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,806 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,808 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,808 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,812 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,814 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,817 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,820 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,821 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,822 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,823 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,825 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,827 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,830 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,831 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,833 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,834 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,838 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,840 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,841 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,843 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,845 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,845 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,847 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,848 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,850 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,852 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,853 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,855 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,855 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,856 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,857 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,858 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,859 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,860 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,861 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,864 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,865 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,866 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,868 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,869 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,869 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,870 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,871 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,873 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,874 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,875 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,875 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,876 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,877 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,878 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,880 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,881 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,882 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,883 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,885 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,886 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,887 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,888 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,889 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,889 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,890 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,891 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,892 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,893 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,894 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,895 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,896 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,897 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,898 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,900 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,935 INFO L303 Elim1Store]: Index analysis took 161 ms [2018-12-08 18:52:56,936 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 1054 [2018-12-08 18:52:56,959 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,960 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,963 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,965 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,969 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,969 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,970 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,972 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,974 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,975 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,977 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,981 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,982 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,983 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,984 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,985 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,986 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,987 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,988 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,989 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,989 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,992 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,993 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,995 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,996 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,997 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,998 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:56,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,000 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,002 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,003 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,004 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,005 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,007 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,008 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,011 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,013 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,014 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,016 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,017 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,017 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,018 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,019 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,020 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,021 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,023 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,024 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,025 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,027 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,029 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,030 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,031 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,032 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,033 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,035 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,037 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,038 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,040 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,041 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,042 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,044 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,045 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,047 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,048 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,049 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,050 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,051 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,052 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,053 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,055 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,057 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,058 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,060 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,061 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,062 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,063 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,064 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,065 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,068 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,069 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,070 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,070 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,071 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,072 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:52:57,122 INFO L303 Elim1Store]: Index analysis took 168 ms [2018-12-08 18:52:57,123 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 121 treesize of output 1076 [2018-12-08 18:52:57,125 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 18:52:57,532 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:57,943 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:57,981 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:58,035 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:52:58,036 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:169, output treesize:137 [2018-12-08 18:53:02,188 INFO L478 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 121 treesize of output 88 [2018-12-08 18:53:02,924 INFO L303 Elim1Store]: Index analysis took 734 ms [2018-12-08 18:53:02,925 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 15 select indices, 15 select index equivalence classes, 120 disjoint index pairs (out of 105 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 106 [2018-12-08 18:53:02,926 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:02,956 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:02,986 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:02,987 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:121, output treesize:106 [2018-12-08 18:53:05,083 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 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 113 treesize of output 81 [2018-12-08 18:53:05,200 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 105 disjoint index pairs (out of 120 index pairs), introduced 0 new quantified variables, introduced 15 case distinctions, treesize of input 81 treesize of output 121 [2018-12-08 18:53:05,200 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 15 [2018-12-08 18:53:05,201 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2018-12-08 18:53:05,266 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-08 18:53:05,328 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-12-08 18:53:05,328 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:113, output treesize:127 [2018-12-08 18:53:06,371 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 18:53:06,372 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:53:08,463 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:08,465 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:08,466 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:08,466 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:10 [2018-12-08 18:53:08,785 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:53:08,785 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:53:08,791 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:53:08,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:53:08,939 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:53:09,332 INFO L478 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-12-08 18:53:09,334 INFO L478 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-12-08 18:53:09,335 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:09,337 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:09,341 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:09,341 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:18, output treesize:14 [2018-12-08 18:53:09,548 INFO L478 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-12-08 18:53:09,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:09,552 INFO L478 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-12-08 18:53:09,552 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:09,560 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:09,569 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:09,569 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:27, output treesize:23 [2018-12-08 18:53:09,833 INFO L478 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 30 treesize of output 23 [2018-12-08 18:53:09,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:09,838 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:09,840 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:09,840 INFO L478 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-12-08 18:53:09,841 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:09,856 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:09,870 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:09,870 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:36, output treesize:32 [2018-12-08 18:53:10,187 INFO L478 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 39 treesize of output 30 [2018-12-08 18:53:10,192 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,197 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,199 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,201 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,203 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,204 INFO L478 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 77 [2018-12-08 18:53:10,204 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:10,230 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:10,251 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:10,251 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:45, output treesize:41 [2018-12-08 18:53:10,584 INFO L478 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 48 treesize of output 37 [2018-12-08 18:53:10,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,591 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:10,601 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 116 [2018-12-08 18:53:10,601 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:10,644 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:10,670 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:10,670 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:54, output treesize:50 [2018-12-08 18:53:11,037 INFO L478 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 57 treesize of output 44 [2018-12-08 18:53:11,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,048 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,051 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,053 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,058 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,061 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,063 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,068 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,070 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,075 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,078 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,079 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 163 [2018-12-08 18:53:11,079 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:11,144 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:11,178 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:11,179 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:63, output treesize:59 [2018-12-08 18:53:11,596 INFO L478 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 66 treesize of output 51 [2018-12-08 18:53:11,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,605 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,608 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,610 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,611 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,613 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,615 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,616 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,618 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,619 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,622 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,624 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,629 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,632 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,635 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:11,636 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 21 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 218 [2018-12-08 18:53:11,636 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:11,741 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:11,783 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:11,784 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:72, output treesize:68 [2018-12-08 18:53:12,223 INFO L478 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 75 treesize of output 58 [2018-12-08 18:53:12,230 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,235 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,237 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,239 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,241 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,243 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,246 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,248 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,254 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,255 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,257 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,261 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,262 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,266 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,268 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,270 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,271 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,273 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,277 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,279 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,280 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 28 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 281 [2018-12-08 18:53:12,281 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:12,417 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:12,469 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:12,470 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:81, output treesize:77 [2018-12-08 18:53:12,969 INFO L478 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 84 treesize of output 65 [2018-12-08 18:53:12,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,981 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,983 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,985 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,987 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,989 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,993 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,995 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,997 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:12,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,003 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,007 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,011 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,013 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,017 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,019 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,021 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,023 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,025 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,027 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,029 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,031 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,033 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,035 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,037 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,041 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,044 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,046 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 36 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 352 [2018-12-08 18:53:13,046 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:13,230 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:13,295 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:13,295 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:90, output treesize:86 [2018-12-08 18:53:13,824 INFO L478 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 93 treesize of output 72 [2018-12-08 18:53:13,832 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,834 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,848 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,850 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,853 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,856 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,859 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,861 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,865 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,869 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,871 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,874 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,876 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,877 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,881 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,883 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,885 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,887 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,889 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,891 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,893 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,895 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,897 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,901 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,903 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,907 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,909 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,913 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,915 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,917 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,920 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,922 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,924 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:13,927 INFO L303 Elim1Store]: Index analysis took 101 ms [2018-12-08 18:53:13,927 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 45 disjoint index pairs (out of 36 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 431 [2018-12-08 18:53:13,928 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:14,144 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:14,215 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:14,215 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:99, output treesize:95 [2018-12-08 18:53:14,801 INFO L478 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 102 treesize of output 79 [2018-12-08 18:53:14,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,811 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,818 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,821 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,823 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,825 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,827 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,830 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,832 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,841 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,848 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,850 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,853 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,855 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,858 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,860 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,864 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,869 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,871 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,874 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,876 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,878 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,881 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,883 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,885 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,887 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,889 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,892 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,894 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,896 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,898 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,900 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,903 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,907 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,909 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,913 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,915 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,920 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,922 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,924 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,931 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:14,932 INFO L303 Elim1Store]: Index analysis took 129 ms [2018-12-08 18:53:14,932 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 55 disjoint index pairs (out of 45 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 518 [2018-12-08 18:53:14,933 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:15,237 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:15,318 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:15,318 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:108, output treesize:104 [2018-12-08 18:53:15,956 INFO L478 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 111 treesize of output 86 [2018-12-08 18:53:15,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,970 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,975 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,982 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,985 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,988 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,992 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,995 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:15,998 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,000 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,003 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,005 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,007 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,014 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,017 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,019 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,025 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,027 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,030 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,033 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,038 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,041 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,044 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,049 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,052 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,057 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,060 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,062 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,065 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,070 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,075 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,077 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,080 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,082 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,085 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,087 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,090 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,092 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,094 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,104 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,106 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,116 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,120 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,125 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,127 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:16,128 INFO L303 Elim1Store]: Index analysis took 170 ms [2018-12-08 18:53:16,129 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 66 disjoint index pairs (out of 55 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 613 [2018-12-08 18:53:16,130 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:16,546 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:16,637 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:16,637 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:117, output treesize:113 [2018-12-08 18:53:17,279 INFO L478 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 120 treesize of output 93 [2018-12-08 18:53:17,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,292 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,298 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,301 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,304 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,307 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,310 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,313 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,316 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,319 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,323 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,326 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,330 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,336 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,339 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,344 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,347 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,350 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,352 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,355 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,360 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,365 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,368 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,371 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,378 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,381 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,384 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,386 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,389 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,391 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,394 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,404 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,424 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,430 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,432 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,438 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,451 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,459 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,461 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,467 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,469 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,475 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,481 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,486 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,488 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,490 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,497 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:17,501 INFO L303 Elim1Store]: Index analysis took 220 ms [2018-12-08 18:53:17,501 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 78 disjoint index pairs (out of 66 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 716 [2018-12-08 18:53:17,502 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:17,970 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:18,072 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:18,072 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:123, output treesize:119 [2018-12-08 18:53:18,882 INFO L478 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 129 treesize of output 100 [2018-12-08 18:53:18,893 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,896 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,902 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,914 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,916 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,919 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,922 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,924 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,932 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,934 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,941 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,944 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,947 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,950 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,952 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,958 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,982 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,985 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,987 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:18,993 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,003 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,014 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,017 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,020 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,029 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,032 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,035 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,038 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,041 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,047 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,049 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,058 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,061 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,065 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,070 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,080 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,085 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,089 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,092 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,094 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,102 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,106 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,112 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,124 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,127 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,130 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,139 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,142 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,149 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,160 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:19,169 INFO L303 Elim1Store]: Index analysis took 285 ms [2018-12-08 18:53:19,170 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 725 [2018-12-08 18:53:19,171 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:19,689 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:19,808 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:19,808 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:128 [2018-12-08 18:53:20,626 INFO L478 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 129 treesize of output 100 [2018-12-08 18:53:20,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,636 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,638 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,641 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,644 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,649 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,651 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,658 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,661 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,667 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,671 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,675 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,682 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,686 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,690 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,695 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,697 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,699 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,701 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,709 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,713 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,737 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,744 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,747 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,752 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,753 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,759 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,762 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,763 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,773 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,781 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,792 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,798 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:20,804 INFO L303 Elim1Store]: Index analysis took 176 ms [2018-12-08 18:53:20,804 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 725 [2018-12-08 18:53:20,805 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:21,321 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:21,416 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:21,416 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:128 [2018-12-08 18:53:22,137 INFO L478 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 129 treesize of output 100 [2018-12-08 18:53:22,147 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,150 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,153 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,156 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,158 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,160 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,165 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,171 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,173 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,174 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,175 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,176 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,178 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,179 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,183 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,184 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,190 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,195 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,197 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,198 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,199 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,201 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,202 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,204 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,207 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,208 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,210 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,211 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,212 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,214 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,216 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,218 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,222 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,223 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,224 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,227 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,228 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,230 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,236 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,239 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,241 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,242 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,243 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,249 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,253 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,254 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,260 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,261 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,263 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,267 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,269 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,270 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,271 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,276 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,277 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,279 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,284 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,288 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:22,293 INFO L303 Elim1Store]: Index analysis took 154 ms [2018-12-08 18:53:22,294 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 725 [2018-12-08 18:53:22,295 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:22,811 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:22,921 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:22,921 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:128 [2018-12-08 18:53:25,880 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:25,886 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:25,905 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:25,905 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:53, output treesize:34 [2018-12-08 18:53:28,457 WARN L180 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 22 [2018-12-08 18:53:30,997 WARN L180 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 22 [2018-12-08 18:53:31,135 INFO L303 Elim1Store]: Index analysis took 135 ms [2018-12-08 18:53:31,135 INFO L478 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 139 treesize of output 110 [2018-12-08 18:53:31,141 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,142 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,144 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,146 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,147 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,150 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,155 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,156 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,157 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,158 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,159 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,160 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,165 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,166 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,168 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,169 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,171 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,172 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,173 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,174 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,175 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,177 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,178 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,179 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,180 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,184 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,185 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,186 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,188 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,189 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,190 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,192 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,193 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,195 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,196 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,198 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,199 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,201 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,202 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,203 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,204 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,206 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,207 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,208 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,209 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,210 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,211 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,212 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,213 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,214 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,216 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,218 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,219 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,220 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,221 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,222 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,223 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,224 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,225 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,227 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,228 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,229 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,230 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,251 INFO L303 Elim1Store]: Index analysis took 113 ms [2018-12-08 18:53:31,252 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 708 [2018-12-08 18:53:31,268 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,269 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,270 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,271 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,272 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,274 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,276 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,277 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,278 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,279 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,280 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,282 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,284 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,286 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,287 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,288 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,290 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,292 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,293 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,294 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,296 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,297 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,298 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,299 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,300 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,301 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,302 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,303 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,304 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,306 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,307 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,309 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,310 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,311 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,312 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,313 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,315 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,316 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,317 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,318 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,319 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,320 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,321 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,322 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,323 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,324 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,325 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,326 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,327 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,328 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,330 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,330 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,331 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,335 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,336 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,337 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,338 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,339 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,340 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,341 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,343 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,344 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,345 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,346 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,347 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,348 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,349 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,388 INFO L303 Elim1Store]: Index analysis took 125 ms [2018-12-08 18:53:31,389 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 703 [2018-12-08 18:53:31,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,411 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,418 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,421 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,424 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,428 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,428 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,429 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,430 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,431 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,432 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,434 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,436 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,437 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,438 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,439 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,441 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,442 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,445 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,448 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,451 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,455 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,460 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,461 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,465 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,466 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,467 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,469 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,470 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,471 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,473 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,474 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,475 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,476 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,477 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,480 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,481 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,482 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,484 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,485 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,486 INFO L701 Elim1Store]: detected not equals via solver [2018-12-08 18:53:31,527 INFO L303 Elim1Store]: Index analysis took 128 ms [2018-12-08 18:53:31,528 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 719 [2018-12-08 18:53:31,529 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:31,750 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:31,976 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:32,007 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:32,051 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:32,051 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:152, output treesize:110 [2018-12-08 18:53:37,536 INFO L478 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 100 treesize of output 73 [2018-12-08 18:53:37,578 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 78 disjoint index pairs (out of 66 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 85 [2018-12-08 18:53:37,578 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 18:53:37,601 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:37,625 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:53:37,625 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:100, output treesize:85 [2018-12-08 18:53:40,692 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 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 92 treesize of output 66 [2018-12-08 18:53:40,783 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 66 disjoint index pairs (out of 78 index pairs), introduced 0 new quantified variables, introduced 12 case distinctions, treesize of input 66 treesize of output 97 [2018-12-08 18:53:40,783 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 12 [2018-12-08 18:53:40,784 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2018-12-08 18:53:40,832 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-08 18:53:40,878 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-12-08 18:53:40,878 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:92, output treesize:103 [2018-12-08 18:53:41,697 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-12-08 18:53:41,697 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:53:41,757 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:41,758 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:41,760 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 18:53:41,760 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:10 [2018-12-08 18:53:42,091 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:53:42,092 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 53] total 98 [2018-12-08 18:53:42,092 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-12-08 18:53:42,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-12-08 18:53:42,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=315, Invalid=10821, Unknown=2, NotChecked=418, Total=11556 [2018-12-08 18:53:42,093 INFO L87 Difference]: Start difference. First operand 157 states and 163 transitions. Second operand 98 states. [2018-12-08 18:54:05,612 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2018-12-08 18:54:08,171 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2018-12-08 18:54:11,059 WARN L180 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2018-12-08 18:54:13,889 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2018-12-08 18:54:36,175 WARN L180 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2018-12-08 18:54:39,530 WARN L180 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2018-12-08 18:54:44,637 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2018-12-08 18:54:58,522 WARN L180 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2018-12-08 18:55:10,926 WARN L180 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2018-12-08 18:55:22,646 WARN L180 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2018-12-08 18:55:23,260 WARN L180 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2018-12-08 18:55:27,791 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2018-12-08 18:55:30,559 WARN L180 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2018-12-08 18:55:56,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:55:56,105 INFO L93 Difference]: Finished difference Result 158 states and 162 transitions. [2018-12-08 18:55:56,106 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-12-08 18:55:56,106 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 93 [2018-12-08 18:55:56,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:55:56,106 INFO L225 Difference]: With dead ends: 158 [2018-12-08 18:55:56,106 INFO L226 Difference]: Without dead ends: 157 [2018-12-08 18:55:56,108 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 104 SyntacticMatches, 6 SemanticMatches, 135 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 3772 ImplicationChecksByTransitivity, 53.6s TimeCoverageRelationStatistics Valid=589, Invalid=17507, Unknown=2, NotChecked=534, Total=18632 [2018-12-08 18:55:56,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-12-08 18:55:56,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 155. [2018-12-08 18:55:56,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-12-08 18:55:56,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 159 transitions. [2018-12-08 18:55:56,111 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 159 transitions. Word has length 93 [2018-12-08 18:55:56,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:55:56,111 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 159 transitions. [2018-12-08 18:55:56,111 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-12-08 18:55:56,111 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 159 transitions. [2018-12-08 18:55:56,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-12-08 18:55:56,111 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:55:56,111 INFO L402 BasicCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:55:56,111 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:55:56,112 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:55:56,112 INFO L82 PathProgramCache]: Analyzing trace with hash 1612178914, now seen corresponding path program 1 times [2018-12-08 18:55:56,112 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:55:56,112 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 27 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:55:56,126 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:55:56,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:55:56,333 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:55:56,335 INFO L478 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-12-08 18:55:56,335 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:55:56,336 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:55:56,336 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-08 18:55:56,589 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:55:56,589 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:55:56,683 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:55:56,683 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:55:56,693 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:55:56,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:55:56,747 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:55:56,749 INFO L478 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-12-08 18:55:56,749 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:55:56,751 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:55:56,751 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-08 18:55:56,805 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:55:56,805 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:55:56,915 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:55:56,915 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 20 [2018-12-08 18:55:56,916 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-12-08 18:55:56,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-12-08 18:55:56,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=402, Unknown=1, NotChecked=0, Total=462 [2018-12-08 18:55:56,916 INFO L87 Difference]: Start difference. First operand 155 states and 159 transitions. Second operand 21 states. [2018-12-08 18:55:59,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:55:59,258 INFO L93 Difference]: Finished difference Result 199 states and 208 transitions. [2018-12-08 18:55:59,259 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-12-08 18:55:59,259 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 98 [2018-12-08 18:55:59,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:55:59,261 INFO L225 Difference]: With dead ends: 199 [2018-12-08 18:55:59,261 INFO L226 Difference]: Without dead ends: 199 [2018-12-08 18:55:59,261 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 192 SyntacticMatches, 13 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=162, Invalid=1097, Unknown=1, NotChecked=0, Total=1260 [2018-12-08 18:55:59,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-12-08 18:55:59,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 192. [2018-12-08 18:55:59,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-12-08 18:55:59,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 201 transitions. [2018-12-08 18:55:59,269 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 201 transitions. Word has length 98 [2018-12-08 18:55:59,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:55:59,269 INFO L480 AbstractCegarLoop]: Abstraction has 192 states and 201 transitions. [2018-12-08 18:55:59,269 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-12-08 18:55:59,269 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 201 transitions. [2018-12-08 18:55:59,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2018-12-08 18:55:59,270 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:55:59,270 INFO L402 BasicCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:55:59,270 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:55:59,271 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:55:59,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1988076721, now seen corresponding path program 1 times [2018-12-08 18:55:59,271 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:55:59,271 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:55:59,300 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:55:59,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:55:59,527 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:55:59,529 INFO L478 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-12-08 18:55:59,529 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:55:59,530 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:55:59,530 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-08 18:55:59,908 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:55:59,908 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:56:00,083 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 18:56:00,083 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-08 18:56:00,090 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:56:00,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 18:56:00,147 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 18:56:00,149 INFO L478 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-12-08 18:56:00,149 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-08 18:56:00,150 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 18:56:00,151 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-08 18:56:00,264 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2018-12-08 18:56:00,264 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-08 18:56:00,435 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-08 18:56:00,435 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 24 [2018-12-08 18:56:00,436 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-12-08 18:56:00,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-12-08 18:56:00,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=578, Unknown=1, NotChecked=0, Total=650 [2018-12-08 18:56:00,436 INFO L87 Difference]: Start difference. First operand 192 states and 201 transitions. Second operand 25 states. [2018-12-08 18:56:03,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 18:56:03,158 INFO L93 Difference]: Finished difference Result 208 states and 219 transitions. [2018-12-08 18:56:03,159 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-12-08 18:56:03,159 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 111 [2018-12-08 18:56:03,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 18:56:03,159 INFO L225 Difference]: With dead ends: 208 [2018-12-08 18:56:03,159 INFO L226 Difference]: Without dead ends: 208 [2018-12-08 18:56:03,160 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 229 SyntacticMatches, 24 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=206, Invalid=1685, Unknown=1, NotChecked=0, Total=1892 [2018-12-08 18:56:03,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-12-08 18:56:03,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 199. [2018-12-08 18:56:03,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-12-08 18:56:03,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 211 transitions. [2018-12-08 18:56:03,164 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 211 transitions. Word has length 111 [2018-12-08 18:56:03,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 18:56:03,164 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 211 transitions. [2018-12-08 18:56:03,164 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-12-08 18:56:03,164 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 211 transitions. [2018-12-08 18:56:03,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-12-08 18:56:03,165 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 18:56:03,165 INFO L402 BasicCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 18:56:03,165 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-08 18:56:03,165 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 18:56:03,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1605103620, now seen corresponding path program 1 times [2018-12-08 18:56:03,166 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-08 18:56:03,166 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/cvc4 Starting monitored process 31 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-08 18:56:03,180 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 18:56:06,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-08 18:56:10,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-08 18:56:10,752 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-08 18:56:10,766 WARN L416 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2018-12-08 18:56:10,774 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~ldv_list_head?next~*ldv_list_head?prev~*ldv_list_head# [2018-12-08 18:56:10,774 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~ldv_list_head?next~*ldv_list_head?prev~*ldv_list_head# [2018-12-08 18:56:10,784 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.12 06:56:10 BoogieIcfgContainer [2018-12-08 18:56:10,784 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-08 18:56:10,785 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-08 18:56:10,785 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-08 18:56:10,785 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-08 18:56:10,785 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 06:48:02" (3/4) ... [2018-12-08 18:56:10,787 INFO L138 WitnessPrinter]: Generating witness for reachability counterexample [2018-12-08 18:56:10,788 WARN L416 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2018-12-08 18:56:10,791 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~ldv_list_head?next~*ldv_list_head?prev~*ldv_list_head# [2018-12-08 18:56:10,791 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~ldv_list_head?next~*ldv_list_head?prev~*ldv_list_head# [2018-12-08 18:56:10,824 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_bb0c0c4a-7b86-4976-9859-3af149adb2a6/bin-2019/uautomizer/witness.graphml [2018-12-08 18:56:10,824 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-08 18:56:10,824 INFO L168 Benchmark]: Toolchain (without parser) took 489134.31 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 126.9 MB). Free memory was 939.3 MB in the beginning and 788.6 MB in the end (delta: 150.7 MB). Peak memory consumption was 277.6 MB. Max. memory is 11.5 GB. [2018-12-08 18:56:10,824 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 18:56:10,825 INFO L168 Benchmark]: CACSL2BoogieTranslator took 330.35 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 131.6 MB). Free memory was 939.3 MB in the beginning and 1.1 GB in the end (delta: -159.1 MB). Peak memory consumption was 37.2 MB. Max. memory is 11.5 GB. [2018-12-08 18:56:10,825 INFO L168 Benchmark]: Boogie Preprocessor took 45.76 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 18:56:10,825 INFO L168 Benchmark]: RCFGBuilder took 760.51 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 990.6 MB in the end (delta: 107.9 MB). Peak memory consumption was 107.9 MB. Max. memory is 11.5 GB. [2018-12-08 18:56:10,825 INFO L168 Benchmark]: TraceAbstraction took 487956.02 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: -4.7 MB). Free memory was 990.6 MB in the beginning and 795.2 MB in the end (delta: 195.4 MB). Peak memory consumption was 190.7 MB. Max. memory is 11.5 GB. [2018-12-08 18:56:10,825 INFO L168 Benchmark]: Witness Printer took 39.14 ms. Allocated memory is still 1.2 GB. Free memory was 795.2 MB in the beginning and 788.6 MB in the end (delta: 6.5 MB). Peak memory consumption was 6.5 MB. Max. memory is 11.5 GB. [2018-12-08 18:56:10,826 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 330.35 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 131.6 MB). Free memory was 939.3 MB in the beginning and 1.1 GB in the end (delta: -159.1 MB). Peak memory consumption was 37.2 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 45.76 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 760.51 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 990.6 MB in the end (delta: 107.9 MB). Peak memory consumption was 107.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 487956.02 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: -4.7 MB). Free memory was 990.6 MB in the beginning and 795.2 MB in the end (delta: 195.4 MB). Peak memory consumption was 190.7 MB. Max. memory is 11.5 GB. * Witness Printer took 39.14 ms. Allocated memory is still 1.2 GB. Free memory was 795.2 MB in the beginning and 788.6 MB in the end (delta: 6.5 MB). Peak memory consumption was 6.5 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~ldv_list_head?next~*ldv_list_head?prev~*ldv_list_head# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~ldv_list_head?next~*ldv_list_head?prev~*ldv_list_head# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~ldv_list_head?next~*ldv_list_head?prev~*ldv_list_head# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~ldv_list_head?next~*ldv_list_head?prev~*ldv_list_head# * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 1265]: pointer dereference may fail pointer dereference may fail We found a FailurePath: [L1135] struct ldv_list_head ldv_global_msg_list = { &(ldv_global_msg_list), &(ldv_global_msg_list) }; VAL [\old(ldv_global_msg_list)=null, \old(ldv_global_msg_list)=null, ldv_global_msg_list={-2:0}] [L1444] CALL entry_point() VAL [ldv_global_msg_list={-2:0}] [L1436] struct ldv_kobject *kobj; VAL [ldv_global_msg_list={-2:0}] [L1437] CALL, EXPR ldv_kobject_create() VAL [ldv_global_msg_list={-2:0}] [L1406] struct ldv_kobject *kobj; VAL [ldv_global_msg_list={-2:0}] [L1408] CALL, EXPR ldv_malloc(sizeof(*kobj)) VAL [\old(size)=16, ldv_global_msg_list={-2:0}] [L1073] COND TRUE __VERIFIER_nondet_int() [L1074] return malloc(size); VAL [\old(size)=16, \result={1:0}, ldv_global_msg_list={-2:0}, malloc(size)={1:0}, size=16] [L1408] RET, EXPR ldv_malloc(sizeof(*kobj)) VAL [ldv_global_msg_list={-2:0}, ldv_malloc(sizeof(*kobj))={1:0}] [L1408] kobj = ldv_malloc(sizeof(*kobj)) [L1409] COND FALSE !(!kobj) VAL [kobj={1:0}, ldv_global_msg_list={-2:0}] [L1411] FCALL memset(kobj, 0, sizeof(*kobj)) VAL [kobj={1:0}, ldv_global_msg_list={-2:0}, memset(kobj, 0, sizeof(*kobj))={1:0}] [L1413] CALL ldv_kobject_init(kobj) VAL [kobj={1:0}, ldv_global_msg_list={-2:0}] [L1394] COND FALSE !(!kobj) VAL [kobj={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}] [L1398] CALL ldv_kobject_init_internal(kobj) VAL [kobj={1:0}, ldv_global_msg_list={-2:0}] [L1380] COND FALSE !(!kobj) VAL [kobj={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}] [L1382] CALL ldv_kref_init(&kobj->kref) VAL [kref={1:12}, ldv_global_msg_list={-2:0}] [L1294] ((&kref->refcount)->counter) = (1) VAL [kref={1:12}, kref={1:12}, ldv_global_msg_list={-2:0}] [L1382] RET ldv_kref_init(&kobj->kref) VAL [kobj={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}] [L1383] CALL LDV_INIT_LIST_HEAD(&kobj->entry) VAL [ldv_global_msg_list={-2:0}, list={1:4}] [L1099] list->next = list VAL [ldv_global_msg_list={-2:0}, list={1:4}, list={1:4}] [L1100] list->prev = list VAL [ldv_global_msg_list={-2:0}, list={1:4}, list={1:4}] [L1383] RET LDV_INIT_LIST_HEAD(&kobj->entry) VAL [kobj={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}] [L1398] RET ldv_kobject_init_internal(kobj) VAL [kobj={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}] [L1413] RET ldv_kobject_init(kobj) VAL [kobj={1:0}, ldv_global_msg_list={-2:0}] [L1414] return kobj; VAL [\result={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}] [L1437] RET, EXPR ldv_kobject_create() VAL [ldv_global_msg_list={-2:0}, ldv_kobject_create()={1:0}] [L1437] kobj = ldv_kobject_create() [L1438] CALL ldv_kobject_put(kobj) VAL [kobj={1:0}, ldv_global_msg_list={-2:0}] [L1361] COND TRUE \read(*kobj) VAL [kobj={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}] [L1363] CALL ldv_kref_put(&kobj->kref, ldv_kobject_release) VAL [kref={1:12}, ldv_global_msg_list={-2:0}, release={-1:0}] [L1313] CALL, EXPR ldv_kref_sub(kref, 1, release) VAL [\old(count)=1, kref={1:12}, ldv_global_msg_list={-2:0}, release={-1:0}] [L1281] CALL, EXPR ldv_atomic_sub_return(((int) count), (&kref->refcount)) VAL [\old(i)=1, ldv_global_msg_list={-2:0}, v={1:12}] [L1264] int temp; VAL [\old(i)=1, i=1, ldv_global_msg_list={-2:0}, v={1:12}, v={1:12}] [L1265] EXPR v->counter VAL [\old(i)=1, i=1, ldv_global_msg_list={-2:0}, v={1:12}, v={1:12}, v->counter=1] [L1265] temp = v->counter [L1266] temp -= i VAL [\old(i)=1, i=1, ldv_global_msg_list={-2:0}, temp=0, v={1:12}, v={1:12}] [L1267] v->counter = temp VAL [\old(i)=1, i=1, ldv_global_msg_list={-2:0}, temp=0, v={1:12}, v={1:12}] [L1268] return temp; VAL [\old(i)=1, \result=0, i=1, ldv_global_msg_list={-2:0}, temp=0, v={1:12}, v={1:12}] [L1281] RET, EXPR ldv_atomic_sub_return(((int) count), (&kref->refcount)) VAL [\old(count)=1, count=1, kref={1:12}, kref={1:12}, ldv_atomic_sub_return(((int) count), (&kref->refcount))=0, ldv_global_msg_list={-2:0}, release={-1:0}, release={-1:0}] [L1281] COND TRUE (ldv_atomic_sub_return(((int) count), (&kref->refcount)) == 0) [L1282] CALL release(kref) VAL [ldv_global_msg_list={-2:0}] [L1349] const typeof( ((struct ldv_kobject *)0)->kref ) *__mptr = (kref); [L1349] struct ldv_kobject *kobj = ({ const typeof( ((struct ldv_kobject *)0)->kref ) *__mptr = (kref); (struct ldv_kobject *)( (char *)__mptr - ((size_t) &((struct ldv_kobject *)0)->kref) );}); VAL [__mptr={1:12}, kobj={1:0}, kref={1:12}, kref={1:12}, ldv_global_msg_list={-2:0}] [L1350] CALL ldv_kobject_cleanup(kobj) VAL [kobj={1:0}, ldv_global_msg_list={-2:0}] [L1339] EXPR kobj->name VAL [kobj={1:0}, kobj={1:0}, kobj->name={0:0}, ldv_global_msg_list={-2:0}] [L1339] char *name = kobj->name; [L1340] free(kobj) VAL [kobj={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}, name={0:0}] [L1340] free(kobj) [L1343] COND FALSE !(\read(*name)) VAL [kobj={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}, name={0:0}] [L1350] RET ldv_kobject_cleanup(kobj) VAL [__mptr={1:12}, kobj={1:0}, kref={1:12}, kref={1:12}, ldv_global_msg_list={-2:0}] [L1282] RET release(kref) VAL [\old(count)=1, count=1, kref={1:12}, kref={1:12}, ldv_global_msg_list={-2:0}, release={-1:0}, release={-1:0}] [L1283] return 1; VAL [\old(count)=1, \result=1, count=1, kref={1:12}, kref={1:12}, ldv_global_msg_list={-2:0}, release={-1:0}, release={-1:0}] [L1313] RET, EXPR ldv_kref_sub(kref, 1, release) VAL [kref={1:12}, kref={1:12}, ldv_global_msg_list={-2:0}, ldv_kref_sub(kref, 1, release)=1, release={-1:0}, release={-1:0}] [L1313] return ldv_kref_sub(kref, 1, release); [L1363] RET ldv_kref_put(&kobj->kref, ldv_kobject_release) VAL [kobj={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}, ldv_kref_put(&kobj->kref, ldv_kobject_release)=1] [L1438] RET ldv_kobject_put(kobj) VAL [kobj={1:0}, ldv_global_msg_list={-2:0}] [L1440] CALL ldv_kobject_put(kobj) VAL [kobj={1:0}, ldv_global_msg_list={-2:0}] [L1361] COND TRUE \read(*kobj) VAL [kobj={1:0}, kobj={1:0}, ldv_global_msg_list={-2:0}] [L1363] CALL ldv_kref_put(&kobj->kref, ldv_kobject_release) VAL [kref={1:12}, ldv_global_msg_list={-2:0}, release={-1:0}] [L1313] CALL ldv_kref_sub(kref, 1, release) VAL [\old(count)=1, kref={1:12}, ldv_global_msg_list={-2:0}, release={-1:0}] [L1281] CALL ldv_atomic_sub_return(((int) count), (&kref->refcount)) VAL [\old(i)=1, ldv_global_msg_list={-2:0}, v={1:12}] [L1264] int temp; VAL [\old(i)=1, i=1, ldv_global_msg_list={-2:0}, v={1:12}, v={1:12}] [L1265] v->counter - StatisticsResult: Ultimate Automizer benchmark data CFG has 43 procedures, 309 locations, 67 error locations. UNSAFE Result, 487.9s OverallTime, 26 OverallIterations, 16 TraceHistogramMax, 301.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 2421 SDtfs, 1564 SDslu, 17416 SDs, 0 SdLazy, 20381 SolverSat, 581 SolverUnsat, 85 SolverUnknown, 0 SolverNotchecked, 269.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2166 GetRequests, 1482 SyntacticMatches, 76 SemanticMatches, 608 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 7997 ImplicationChecksByTransitivity, 110.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=199occurred in iteration=25, 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, 25 MinimizatonAttempts, 151 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.4s SsaConstructionTime, 6.5s SatisfiabilityAnalysisTime, 174.7s InterpolantComputationTime, 1897 NumberOfCodeBlocks, 1867 NumberOfCodeBlocksAsserted, 30 NumberOfCheckSat, 1865 ConstructedInterpolants, 338 QuantifiedInterpolants, 2237193 SizeOfPredicates, 306 NumberOfNonLiveVariables, 7397 ConjunctsInSsa, 939 ConjunctsInUnsatCore, 32 InterpolantComputations, 18 PerfectInterpolantSequences, 1871/2565 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! Received shutdown request...