./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_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:21,568 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-02 20:02:21,570 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-02 20:02:21,578 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-02 20:02:21,578 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-02 20:02:21,578 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-02 20:02:21,579 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-02 20:02:21,580 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-02 20:02:21,581 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-02 20:02:21,582 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-02 20:02:21,583 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-02 20:02:21,583 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-02 20:02:21,583 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-02 20:02:21,584 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-02 20:02:21,585 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-02 20:02:21,585 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-02 20:02:21,586 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-02 20:02:21,587 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-02 20:02:21,588 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-02 20:02:21,589 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-02 20:02:21,590 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-02 20:02:21,591 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-02 20:02:21,593 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-02 20:02:21,593 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-02 20:02:21,593 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-02 20:02:21,594 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-02 20:02:21,595 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-02 20:02:21,595 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-02 20:02:21,596 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-02 20:02:21,596 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-02 20:02:21,597 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-02 20:02:21,597 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-02 20:02:21,597 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-02 20:02:21,597 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-02 20:02:21,598 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-02 20:02:21,598 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-02 20:02:21,599 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2018-12-02 20:02:21,609 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-02 20:02:21,609 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-02 20:02:21,610 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-02 20:02:21,610 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-02 20:02:21,610 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-02 20:02:21,610 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-02 20:02:21,611 INFO L133 SettingsManager]: * Use SBE=true [2018-12-02 20:02:21,611 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-02 20:02:21,611 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-02 20:02:21,611 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-12-02 20:02:21,611 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-02 20:02:21,611 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-02 20:02:21,611 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-02 20:02:21,611 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-12-02 20:02:21,612 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-12-02 20:02:21,612 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-12-02 20:02:21,612 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-02 20:02:21,612 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-02 20:02:21,612 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-02 20:02:21,612 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-02 20:02:21,612 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-02 20:02:21,613 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-02 20:02:21,613 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-02 20:02:21,613 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-02 20:02:21,613 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-02 20:02:21,613 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-02 20:02:21,613 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-02 20:02:21,613 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-02 20:02:21,613 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_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:21,635 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-02 20:02:21,645 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-02 20:02:21,647 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-02 20:02:21,648 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-02 20:02:21,649 INFO L276 PluginConnector]: CDTParser initialized [2018-12-02 20:02:21,649 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i [2018-12-02 20:02:21,689 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/data/bc4ef8eaa/f5a35427d78a4694b5c57e0ec4a546b8/FLAG5d23b176d [2018-12-02 20:02:22,071 INFO L307 CDTParser]: Found 1 translation units. [2018-12-02 20:02:22,071 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i [2018-12-02 20:02:22,079 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/data/bc4ef8eaa/f5a35427d78a4694b5c57e0ec4a546b8/FLAG5d23b176d [2018-12-02 20:02:22,087 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/data/bc4ef8eaa/f5a35427d78a4694b5c57e0ec4a546b8 [2018-12-02 20:02:22,089 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-02 20:02:22,090 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-12-02 20:02:22,090 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-02 20:02:22,090 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-02 20:02:22,092 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-02 20:02:22,093 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:02:22" (1/1) ... [2018-12-02 20:02:22,095 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33416e95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22, skipping insertion in model container [2018-12-02 20:02:22,095 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:02:22" (1/1) ... [2018-12-02 20:02:22,099 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-02 20:02:22,121 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-02 20:02:22,342 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 20:02:22,353 INFO L191 MainTranslator]: Completed pre-run [2018-12-02 20:02:22,386 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 20:02:22,418 INFO L195 MainTranslator]: Completed translation [2018-12-02 20:02:22,418 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22 WrapperNode [2018-12-02 20:02:22,418 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-02 20:02:22,418 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-02 20:02:22,418 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-02 20:02:22,419 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-02 20:02:22,427 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22" (1/1) ... [2018-12-02 20:02:22,427 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22" (1/1) ... [2018-12-02 20:02:22,439 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22" (1/1) ... [2018-12-02 20:02:22,439 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22" (1/1) ... [2018-12-02 20:02:22,455 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22" (1/1) ... [2018-12-02 20:02:22,459 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22" (1/1) ... [2018-12-02 20:02:22,461 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22" (1/1) ... [2018-12-02 20:02:22,466 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-02 20:02:22,466 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-02 20:02:22,466 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-02 20:02:22,467 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-02 20:02:22,467 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:22,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-02 20:02:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-02 20:02:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-12-02 20:02:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2018-12-02 20:02:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2018-12-02 20:02:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive [2018-12-02 20:02:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_positive [2018-12-02 20:02:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-12-02 20:02:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2018-12-02 20:02:22,508 INFO L138 BoogieDeclarations]: Found implementation of procedure LDV_INIT_LIST_HEAD [2018-12-02 20:02:22,508 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_add [2018-12-02 20:02:22,508 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_del [2018-12-02 20:02:22,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add [2018-12-02 20:02:22,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add_tail [2018-12-02 20:02:22,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_del [2018-12-02 20:02:22,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_alloc [2018-12-02 20:02:22,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_fill [2018-12-02 20:02:22,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_free [2018-12-02 20:02:22,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_msg [2018-12-02 20:02:22,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_msgs [2018-12-02 20:02:22,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2018-12-02 20:02:22,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2018-12-02 20:02:22,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_add_return [2018-12-02 20:02:22,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_sub_return [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_sub [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_init [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_get [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_put [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_del [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_cleanup [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_release [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_put [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_get [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init_internal [2018-12-02 20:02:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init [2018-12-02 20:02:22,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_create [2018-12-02 20:02:22,511 INFO L138 BoogieDeclarations]: Found implementation of procedure f [2018-12-02 20:02:22,511 INFO L138 BoogieDeclarations]: Found implementation of procedure g [2018-12-02 20:02:22,511 INFO L138 BoogieDeclarations]: Found implementation of procedure entry_point [2018-12-02 20:02:22,511 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-02 20:02:22,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-02 20:02:22,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-12-02 20:02:22,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-02 20:02:22,511 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2018-12-02 20:02:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2018-12-02 20:02:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2018-12-02 20:02:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2018-12-02 20:02:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2018-12-02 20:02:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2018-12-02 20:02:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2018-12-02 20:02:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2018-12-02 20:02:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure select [2018-12-02 20:02:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2018-12-02 20:02:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-12-02 20:02:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure random [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2018-12-02 20:02:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2018-12-02 20:02:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2018-12-02 20:02:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2018-12-02 20:02:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2018-12-02 20:02:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2018-12-02 20:02:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2018-12-02 20:02:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2018-12-02 20:02:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2018-12-02 20:02:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2018-12-02 20:02:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2018-12-02 20:02:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2018-12-02 20:02:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2018-12-02 20:02:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2018-12-02 20:02:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-12-02 20:02:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-12-02 20:02:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-12-02 20:02:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-12-02 20:02:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2018-12-02 20:02:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2018-12-02 20:02:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-12-02 20:02:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure free [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2018-12-02 20:02:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-12-02 20:02:22,518 INFO L130 BoogieDeclarations]: Found specification of procedure system [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure div [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2018-12-02 20:02:22,519 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2018-12-02 20:02:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2018-12-02 20:02:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2018-12-02 20:02:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2018-12-02 20:02:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2018-12-02 20:02:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-12-02 20:02:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-12-02 20:02:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-12-02 20:02:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-12-02 20:02:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2018-12-02 20:02:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive [2018-12-02 20:02:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_positive [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure LDV_INIT_LIST_HEAD [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_add [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_del [2018-12-02 20:02:22,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add_tail [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_del [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_alloc [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_fill [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_free [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_msg [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_msgs [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2018-12-02 20:02:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_add_return [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_sub_return [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_sub [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_init [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_get [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_put [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_del [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_cleanup [2018-12-02 20:02:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_release [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_put [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_get [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init_internal [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_create [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure f [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure g [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure entry_point [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-02 20:02:22,525 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-02 20:02:22,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-02 20:02:22,526 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-02 20:02:22,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-12-02 20:02:22,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2018-12-02 20:02:22,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-02 20:02:22,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-02 20:02:22,782 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 20:02:22,908 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 20:02:23,032 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-02 20:02:23,032 INFO L280 CfgBuilder]: Removed 1 assue(true) statements. [2018-12-02 20:02:23,033 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:02:23 BoogieIcfgContainer [2018-12-02 20:02:23,033 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-02 20:02:23,033 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-02 20:02:23,033 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-02 20:02:23,036 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-02 20:02:23,036 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 08:02:22" (1/3) ... [2018-12-02 20:02:23,036 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41e3e7cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:02:23, skipping insertion in model container [2018-12-02 20:02:23,037 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:02:22" (2/3) ... [2018-12-02 20:02:23,037 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41e3e7cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:02:23, skipping insertion in model container [2018-12-02 20:02:23,037 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:02:23" (3/3) ... [2018-12-02 20:02:23,038 INFO L112 eAbstractionObserver]: Analyzing ICFG memleaks_test22_3_false-valid-deref.i [2018-12-02 20:02:23,046 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-02 20:02:23,052 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 67 error locations. [2018-12-02 20:02:23,064 INFO L257 AbstractCegarLoop]: Starting to check reachability of 67 error locations. [2018-12-02 20:02:23,083 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-02 20:02:23,083 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-02 20:02:23,083 INFO L383 AbstractCegarLoop]: Hoare is false [2018-12-02 20:02:23,083 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-02 20:02:23,083 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-02 20:02:23,083 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-02 20:02:23,083 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-02 20:02:23,083 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-02 20:02:23,083 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-02 20:02:23,094 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states. [2018-12-02 20:02:23,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-02 20:02:23,102 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:23,103 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 20:02:23,105 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:23,109 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:23,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1949058281, now seen corresponding path program 1 times [2018-12-02 20:02:23,111 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:23,112 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:23,152 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,152 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:23,152 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:23,240 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-02 20:02:23,242 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:23,242 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 20:02:23,244 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 20:02:23,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 20:02:23,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 20:02:23,255 INFO L87 Difference]: Start difference. First operand 148 states. Second operand 5 states. [2018-12-02 20:02:23,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:23,369 INFO L93 Difference]: Finished difference Result 130 states and 141 transitions. [2018-12-02 20:02:23,370 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 20:02:23,370 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2018-12-02 20:02:23,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:23,378 INFO L225 Difference]: With dead ends: 130 [2018-12-02 20:02:23,378 INFO L226 Difference]: Without dead ends: 127 [2018-12-02 20:02:23,379 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-02 20:02:23,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-12-02 20:02:23,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 121. [2018-12-02 20:02:23,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-12-02 20:02:23,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 132 transitions. [2018-12-02 20:02:23,409 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 132 transitions. Word has length 17 [2018-12-02 20:02:23,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:23,409 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 132 transitions. [2018-12-02 20:02:23,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 20:02:23,410 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 132 transitions. [2018-12-02 20:02:23,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-02 20:02:23,410 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:23,410 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 20:02:23,411 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:23,411 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:23,411 INFO L82 PathProgramCache]: Analyzing trace with hash -1949058280, now seen corresponding path program 1 times [2018-12-02 20:02:23,411 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:23,411 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:23,413 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,413 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:23,413 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:23,472 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-02 20:02:23,472 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:23,472 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 20:02:23,473 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 20:02:23,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 20:02:23,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 20:02:23,473 INFO L87 Difference]: Start difference. First operand 121 states and 132 transitions. Second operand 6 states. [2018-12-02 20:02:23,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:23,550 INFO L93 Difference]: Finished difference Result 126 states and 137 transitions. [2018-12-02 20:02:23,550 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 20:02:23,550 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 17 [2018-12-02 20:02:23,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:23,551 INFO L225 Difference]: With dead ends: 126 [2018-12-02 20:02:23,551 INFO L226 Difference]: Without dead ends: 126 [2018-12-02 20:02:23,552 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-02 20:02:23,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-12-02 20:02:23,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 121. [2018-12-02 20:02:23,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-12-02 20:02:23,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 131 transitions. [2018-12-02 20:02:23,558 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 131 transitions. Word has length 17 [2018-12-02 20:02:23,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:23,558 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 131 transitions. [2018-12-02 20:02:23,558 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 20:02:23,559 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 131 transitions. [2018-12-02 20:02:23,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-02 20:02:23,559 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:23,559 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 20:02:23,559 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:23,559 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:23,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1920429130, now seen corresponding path program 1 times [2018-12-02 20:02:23,560 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:23,560 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:23,561 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,561 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:23,561 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:23,590 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 20:02:23,590 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:23,590 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 20:02:23,591 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 20:02:23,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 20:02:23,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 20:02:23,591 INFO L87 Difference]: Start difference. First operand 121 states and 131 transitions. Second operand 5 states. [2018-12-02 20:02:23,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:23,608 INFO L93 Difference]: Finished difference Result 120 states and 128 transitions. [2018-12-02 20:02:23,608 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 20:02:23,608 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2018-12-02 20:02:23,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:23,609 INFO L225 Difference]: With dead ends: 120 [2018-12-02 20:02:23,610 INFO L226 Difference]: Without dead ends: 120 [2018-12-02 20:02:23,610 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-02 20:02:23,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2018-12-02 20:02:23,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 118. [2018-12-02 20:02:23,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2018-12-02 20:02:23,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 126 transitions. [2018-12-02 20:02:23,615 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 126 transitions. Word has length 17 [2018-12-02 20:02:23,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:23,616 INFO L480 AbstractCegarLoop]: Abstraction has 118 states and 126 transitions. [2018-12-02 20:02:23,616 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 20:02:23,616 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 126 transitions. [2018-12-02 20:02:23,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-12-02 20:02:23,616 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:23,616 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-02 20:02:23,617 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:23,617 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:23,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1538119951, now seen corresponding path program 1 times [2018-12-02 20:02:23,617 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:23,617 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:23,618 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,618 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:23,618 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:23,652 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-02 20:02:23,653 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:23,653 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 20:02:23,653 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 20:02:23,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 20:02:23,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 20:02:23,653 INFO L87 Difference]: Start difference. First operand 118 states and 126 transitions. Second operand 5 states. [2018-12-02 20:02:23,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:23,665 INFO L93 Difference]: Finished difference Result 120 states and 127 transitions. [2018-12-02 20:02:23,665 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 20:02:23,665 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 29 [2018-12-02 20:02:23,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:23,666 INFO L225 Difference]: With dead ends: 120 [2018-12-02 20:02:23,666 INFO L226 Difference]: Without dead ends: 120 [2018-12-02 20:02:23,666 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-02 20:02:23,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2018-12-02 20:02:23,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 118. [2018-12-02 20:02:23,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2018-12-02 20:02:23,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 125 transitions. [2018-12-02 20:02:23,670 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 125 transitions. Word has length 29 [2018-12-02 20:02:23,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:23,671 INFO L480 AbstractCegarLoop]: Abstraction has 118 states and 125 transitions. [2018-12-02 20:02:23,671 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 20:02:23,671 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 125 transitions. [2018-12-02 20:02:23,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-12-02 20:02:23,671 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:23,671 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-02 20:02:23,672 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:23,672 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:23,672 INFO L82 PathProgramCache]: Analyzing trace with hash 541047598, now seen corresponding path program 1 times [2018-12-02 20:02:23,672 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:23,672 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:23,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,673 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:23,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:23,736 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 20:02:23,736 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:23,736 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 20:02:23,736 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 20:02:23,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 20:02:23,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-02 20:02:23,737 INFO L87 Difference]: Start difference. First operand 118 states and 125 transitions. Second operand 7 states. [2018-12-02 20:02:23,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:23,773 INFO L93 Difference]: Finished difference Result 131 states and 140 transitions. [2018-12-02 20:02:23,773 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 20:02:23,774 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 29 [2018-12-02 20:02:23,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:23,775 INFO L225 Difference]: With dead ends: 131 [2018-12-02 20:02:23,775 INFO L226 Difference]: Without dead ends: 131 [2018-12-02 20:02:23,775 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-02 20:02:23,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-12-02 20:02:23,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 127. [2018-12-02 20:02:23,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-12-02 20:02:23,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 135 transitions. [2018-12-02 20:02:23,783 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 135 transitions. Word has length 29 [2018-12-02 20:02:23,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:23,783 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 135 transitions. [2018-12-02 20:02:23,783 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 20:02:23,784 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 135 transitions. [2018-12-02 20:02:23,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-02 20:02:23,784 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:23,785 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-02 20:02:23,785 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:23,785 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:23,785 INFO L82 PathProgramCache]: Analyzing trace with hash -734537384, now seen corresponding path program 1 times [2018-12-02 20:02:23,785 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:23,786 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:23,787 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,787 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:23,787 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:23,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:23,868 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-02 20:02:23,869 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:23,869 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-02 20:02:23,869 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-02 20:02:23,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-02 20:02:23,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-12-02 20:02:23,870 INFO L87 Difference]: Start difference. First operand 127 states and 135 transitions. Second operand 11 states. [2018-12-02 20:02:24,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:24,058 INFO L93 Difference]: Finished difference Result 126 states and 134 transitions. [2018-12-02 20:02:24,058 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-02 20:02:24,058 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 32 [2018-12-02 20:02:24,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:24,059 INFO L225 Difference]: With dead ends: 126 [2018-12-02 20:02:24,059 INFO L226 Difference]: Without dead ends: 126 [2018-12-02 20:02:24,059 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-02 20:02:24,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-12-02 20:02:24,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2018-12-02 20:02:24,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2018-12-02 20:02:24,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 134 transitions. [2018-12-02 20:02:24,064 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 134 transitions. Word has length 32 [2018-12-02 20:02:24,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:24,064 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 134 transitions. [2018-12-02 20:02:24,064 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-02 20:02:24,065 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 134 transitions. [2018-12-02 20:02:24,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-02 20:02:24,065 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:24,065 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-02 20:02:24,066 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:24,066 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:24,066 INFO L82 PathProgramCache]: Analyzing trace with hash -734537383, now seen corresponding path program 1 times [2018-12-02 20:02:24,066 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:24,066 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:24,067 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:24,067 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:24,067 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:24,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:24,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 20:02:24,091 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:24,091 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 20:02:24,091 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-02 20:02:24,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-02 20:02:24,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-02 20:02:24,092 INFO L87 Difference]: Start difference. First operand 126 states and 134 transitions. Second operand 4 states. [2018-12-02 20:02:24,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:24,101 INFO L93 Difference]: Finished difference Result 129 states and 137 transitions. [2018-12-02 20:02:24,101 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 20:02:24,101 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 32 [2018-12-02 20:02:24,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:24,102 INFO L225 Difference]: With dead ends: 129 [2018-12-02 20:02:24,102 INFO L226 Difference]: Without dead ends: 127 [2018-12-02 20:02:24,103 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-02 20:02:24,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-12-02 20:02:24,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2018-12-02 20:02:24,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-12-02 20:02:24,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 135 transitions. [2018-12-02 20:02:24,106 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 135 transitions. Word has length 32 [2018-12-02 20:02:24,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:24,107 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 135 transitions. [2018-12-02 20:02:24,107 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-02 20:02:24,107 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 135 transitions. [2018-12-02 20:02:24,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-12-02 20:02:24,108 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:24,108 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-02 20:02:24,108 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:24,108 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:24,108 INFO L82 PathProgramCache]: Analyzing trace with hash 533042248, now seen corresponding path program 1 times [2018-12-02 20:02:24,108 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:24,108 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:24,109 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:24,109 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:24,109 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:24,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:24,130 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-02 20:02:24,130 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:24,130 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:24,138 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:24,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:24,162 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:24,189 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-02 20:02:24,203 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:24,203 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2018-12-02 20:02:24,203 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 20:02:24,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 20:02:24,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-12-02 20:02:24,203 INFO L87 Difference]: Start difference. First operand 127 states and 135 transitions. Second operand 6 states. [2018-12-02 20:02:24,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:24,219 INFO L93 Difference]: Finished difference Result 130 states and 138 transitions. [2018-12-02 20:02:24,219 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 20:02:24,219 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 33 [2018-12-02 20:02:24,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:24,220 INFO L225 Difference]: With dead ends: 130 [2018-12-02 20:02:24,220 INFO L226 Difference]: Without dead ends: 128 [2018-12-02 20:02:24,220 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-02 20:02:24,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-12-02 20:02:24,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2018-12-02 20:02:24,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2018-12-02 20:02:24,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 136 transitions. [2018-12-02 20:02:24,224 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 136 transitions. Word has length 33 [2018-12-02 20:02:24,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:24,224 INFO L480 AbstractCegarLoop]: Abstraction has 128 states and 136 transitions. [2018-12-02 20:02:24,224 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 20:02:24,224 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 136 transitions. [2018-12-02 20:02:24,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-12-02 20:02:24,225 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:24,225 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-02 20:02:24,225 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:24,225 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:24,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1173305145, now seen corresponding path program 2 times [2018-12-02 20:02:24,226 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:24,226 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:24,227 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:24,227 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:24,227 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:24,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:24,263 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-02 20:02:24,263 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:24,263 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:24,271 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 20:02:24,288 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 20:02:24,289 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:02:24,291 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:24,316 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-02 20:02:24,317 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:24,326 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-02 20:02:24,326 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:9 [2018-12-02 20:02:24,482 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-02 20:02:24,504 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 20:02:24,504 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [6] total 17 [2018-12-02 20:02:24,504 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-12-02 20:02:24,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-12-02 20:02:24,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2018-12-02 20:02:24,505 INFO L87 Difference]: Start difference. First operand 128 states and 136 transitions. Second operand 17 states. [2018-12-02 20:02:24,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:24,900 INFO L93 Difference]: Finished difference Result 134 states and 141 transitions. [2018-12-02 20:02:24,900 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-12-02 20:02:24,900 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 34 [2018-12-02 20:02:24,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:24,901 INFO L225 Difference]: With dead ends: 134 [2018-12-02 20:02:24,901 INFO L226 Difference]: Without dead ends: 132 [2018-12-02 20:02:24,901 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-02 20:02:24,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2018-12-02 20:02:24,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 128. [2018-12-02 20:02:24,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2018-12-02 20:02:24,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 136 transitions. [2018-12-02 20:02:24,904 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 136 transitions. Word has length 34 [2018-12-02 20:02:24,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:24,905 INFO L480 AbstractCegarLoop]: Abstraction has 128 states and 136 transitions. [2018-12-02 20:02:24,905 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-12-02 20:02:24,905 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 136 transitions. [2018-12-02 20:02:24,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-02 20:02:24,905 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:24,905 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-02 20:02:24,906 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:24,906 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:24,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1925469081, now seen corresponding path program 1 times [2018-12-02 20:02:24,906 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:24,906 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:24,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:24,907 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:02:24,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:24,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:24,920 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-02 20:02:24,920 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:24,920 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-02 20:02:24,921 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 20:02:24,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 20:02:24,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 20:02:24,921 INFO L87 Difference]: Start difference. First operand 128 states and 136 transitions. Second operand 3 states. [2018-12-02 20:02:24,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:24,981 INFO L93 Difference]: Finished difference Result 139 states and 147 transitions. [2018-12-02 20:02:24,981 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 20:02:24,981 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 32 [2018-12-02 20:02:24,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:24,982 INFO L225 Difference]: With dead ends: 139 [2018-12-02 20:02:24,982 INFO L226 Difference]: Without dead ends: 123 [2018-12-02 20:02:24,982 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-02 20:02:24,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-12-02 20:02:24,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 115. [2018-12-02 20:02:24,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-12-02 20:02:24,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 121 transitions. [2018-12-02 20:02:24,985 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 121 transitions. Word has length 32 [2018-12-02 20:02:24,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:24,986 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 121 transitions. [2018-12-02 20:02:24,986 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 20:02:24,986 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 121 transitions. [2018-12-02 20:02:24,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-12-02 20:02:24,986 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:24,987 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-02 20:02:24,987 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:24,987 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:24,987 INFO L82 PathProgramCache]: Analyzing trace with hash -199791072, now seen corresponding path program 1 times [2018-12-02 20:02:24,987 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:24,987 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:24,988 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:24,988 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:24,988 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:24,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:25,046 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-02 20:02:25,047 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:25,047 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-02 20:02:25,047 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-02 20:02:25,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-02 20:02:25,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-12-02 20:02:25,047 INFO L87 Difference]: Start difference. First operand 115 states and 121 transitions. Second operand 11 states. [2018-12-02 20:02:25,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:25,215 INFO L93 Difference]: Finished difference Result 113 states and 119 transitions. [2018-12-02 20:02:25,216 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-02 20:02:25,216 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 40 [2018-12-02 20:02:25,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:25,216 INFO L225 Difference]: With dead ends: 113 [2018-12-02 20:02:25,217 INFO L226 Difference]: Without dead ends: 113 [2018-12-02 20:02:25,217 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-02 20:02:25,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-12-02 20:02:25,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-12-02 20:02:25,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-12-02 20:02:25,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 119 transitions. [2018-12-02 20:02:25,219 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 119 transitions. Word has length 40 [2018-12-02 20:02:25,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:25,219 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 119 transitions. [2018-12-02 20:02:25,220 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-02 20:02:25,220 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 119 transitions. [2018-12-02 20:02:25,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-12-02 20:02:25,220 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:25,220 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-02 20:02:25,221 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:25,221 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:25,221 INFO L82 PathProgramCache]: Analyzing trace with hash -199791071, now seen corresponding path program 1 times [2018-12-02 20:02:25,221 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:25,221 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:25,222 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:25,222 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:25,222 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:25,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:25,274 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-02 20:02:25,274 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:25,274 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:25,281 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:25,301 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:25,308 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-02 20:02:25,323 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:25,323 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2018-12-02 20:02:25,324 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-02 20:02:25,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-02 20:02:25,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2018-12-02 20:02:25,324 INFO L87 Difference]: Start difference. First operand 113 states and 119 transitions. Second operand 8 states. [2018-12-02 20:02:25,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:25,344 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2018-12-02 20:02:25,344 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-02 20:02:25,344 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 40 [2018-12-02 20:02:25,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:25,344 INFO L225 Difference]: With dead ends: 116 [2018-12-02 20:02:25,344 INFO L226 Difference]: Without dead ends: 114 [2018-12-02 20:02:25,345 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-02 20:02:25,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-12-02 20:02:25,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2018-12-02 20:02:25,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-12-02 20:02:25,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 120 transitions. [2018-12-02 20:02:25,347 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 120 transitions. Word has length 40 [2018-12-02 20:02:25,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:25,347 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 120 transitions. [2018-12-02 20:02:25,347 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-02 20:02:25,347 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 120 transitions. [2018-12-02 20:02:25,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-12-02 20:02:25,348 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:25,348 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-02 20:02:25,348 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:25,349 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:25,349 INFO L82 PathProgramCache]: Analyzing trace with hash -2026976752, now seen corresponding path program 2 times [2018-12-02 20:02:25,349 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:25,349 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:25,350 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:25,350 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:25,350 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:25,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:25,393 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-02 20:02:25,393 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:25,393 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:25,399 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 20:02:25,414 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 20:02:25,415 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:02:25,417 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:25,425 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-02 20:02:25,425 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:25,429 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-02 20:02:25,429 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:9 [2018-12-02 20:02:25,570 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-02 20:02:25,584 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 20:02:25,585 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [8] total 19 [2018-12-02 20:02:25,585 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-12-02 20:02:25,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-12-02 20:02:25,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2018-12-02 20:02:25,585 INFO L87 Difference]: Start difference. First operand 114 states and 120 transitions. Second operand 19 states. [2018-12-02 20:02:25,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:25,961 INFO L93 Difference]: Finished difference Result 115 states and 121 transitions. [2018-12-02 20:02:25,961 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-12-02 20:02:25,961 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 41 [2018-12-02 20:02:25,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:25,961 INFO L225 Difference]: With dead ends: 115 [2018-12-02 20:02:25,961 INFO L226 Difference]: Without dead ends: 113 [2018-12-02 20:02:25,962 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-02 20:02:25,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-12-02 20:02:25,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-12-02 20:02:25,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-12-02 20:02:25,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 119 transitions. [2018-12-02 20:02:25,964 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 119 transitions. Word has length 41 [2018-12-02 20:02:25,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:25,964 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 119 transitions. [2018-12-02 20:02:25,964 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-12-02 20:02:25,964 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 119 transitions. [2018-12-02 20:02:25,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-12-02 20:02:25,964 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:25,965 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-02 20:02:25,965 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:25,965 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:25,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1717830417, now seen corresponding path program 1 times [2018-12-02 20:02:25,965 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:25,965 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:25,966 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:25,966 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:02:25,966 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:25,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:25,995 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-02 20:02:25,995 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:25,995 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 20:02:25,996 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 20:02:25,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 20:02:25,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-02 20:02:25,996 INFO L87 Difference]: Start difference. First operand 113 states and 119 transitions. Second operand 7 states. [2018-12-02 20:02:26,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:26,012 INFO L93 Difference]: Finished difference Result 115 states and 120 transitions. [2018-12-02 20:02:26,012 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-02 20:02:26,013 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 47 [2018-12-02 20:02:26,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:26,013 INFO L225 Difference]: With dead ends: 115 [2018-12-02 20:02:26,013 INFO L226 Difference]: Without dead ends: 113 [2018-12-02 20:02:26,013 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-02 20:02:26,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-12-02 20:02:26,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-12-02 20:02:26,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-12-02 20:02:26,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 118 transitions. [2018-12-02 20:02:26,015 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 118 transitions. Word has length 47 [2018-12-02 20:02:26,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:26,015 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 118 transitions. [2018-12-02 20:02:26,015 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 20:02:26,015 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 118 transitions. [2018-12-02 20:02:26,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-12-02 20:02:26,016 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:26,016 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-02 20:02:26,016 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:26,016 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:26,016 INFO L82 PathProgramCache]: Analyzing trace with hash 132661532, now seen corresponding path program 1 times [2018-12-02 20:02:26,016 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:26,016 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:26,017 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:26,017 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:26,017 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:26,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:26,059 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-02 20:02:26,060 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:26,060 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 20:02:26,060 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 20:02:26,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 20:02:26,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 20:02:26,060 INFO L87 Difference]: Start difference. First operand 113 states and 118 transitions. Second operand 9 states. [2018-12-02 20:02:26,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:26,092 INFO L93 Difference]: Finished difference Result 117 states and 121 transitions. [2018-12-02 20:02:26,093 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 20:02:26,093 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 52 [2018-12-02 20:02:26,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:26,093 INFO L225 Difference]: With dead ends: 117 [2018-12-02 20:02:26,093 INFO L226 Difference]: Without dead ends: 113 [2018-12-02 20:02:26,093 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-02 20:02:26,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-12-02 20:02:26,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2018-12-02 20:02:26,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-12-02 20:02:26,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 117 transitions. [2018-12-02 20:02:26,095 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 117 transitions. Word has length 52 [2018-12-02 20:02:26,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:26,095 INFO L480 AbstractCegarLoop]: Abstraction has 113 states and 117 transitions. [2018-12-02 20:02:26,096 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 20:02:26,096 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 117 transitions. [2018-12-02 20:02:26,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-12-02 20:02:26,096 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:26,096 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-02 20:02:26,096 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:26,096 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:26,096 INFO L82 PathProgramCache]: Analyzing trace with hash -361783005, now seen corresponding path program 1 times [2018-12-02 20:02:26,096 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:26,096 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:26,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:26,097 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:26,097 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:26,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:26,233 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-02 20:02:26,233 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:26,233 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2018-12-02 20:02:26,233 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-12-02 20:02:26,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-12-02 20:02:26,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2018-12-02 20:02:26,234 INFO L87 Difference]: Start difference. First operand 113 states and 117 transitions. Second operand 16 states. [2018-12-02 20:02:26,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:26,517 INFO L93 Difference]: Finished difference Result 141 states and 152 transitions. [2018-12-02 20:02:26,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-02 20:02:26,517 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 63 [2018-12-02 20:02:26,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:26,518 INFO L225 Difference]: With dead ends: 141 [2018-12-02 20:02:26,518 INFO L226 Difference]: Without dead ends: 141 [2018-12-02 20:02:26,519 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-02 20:02:26,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-12-02 20:02:26,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 136. [2018-12-02 20:02:26,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-12-02 20:02:26,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 148 transitions. [2018-12-02 20:02:26,523 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 148 transitions. Word has length 63 [2018-12-02 20:02:26,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:26,524 INFO L480 AbstractCegarLoop]: Abstraction has 136 states and 148 transitions. [2018-12-02 20:02:26,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-12-02 20:02:26,524 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 148 transitions. [2018-12-02 20:02:26,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-12-02 20:02:26,524 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:26,524 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-02 20:02:26,525 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:26,525 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:26,525 INFO L82 PathProgramCache]: Analyzing trace with hash -361783004, now seen corresponding path program 1 times [2018-12-02 20:02:26,525 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:26,525 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:26,526 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:26,526 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:26,526 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:26,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:26,590 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-02 20:02:26,590 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:26,590 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:26,596 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:26,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:26,628 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:26,635 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-02 20:02:26,659 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:26,659 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2018-12-02 20:02:26,660 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-02 20:02:26,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-02 20:02:26,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2018-12-02 20:02:26,660 INFO L87 Difference]: Start difference. First operand 136 states and 148 transitions. Second operand 10 states. [2018-12-02 20:02:26,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:26,677 INFO L93 Difference]: Finished difference Result 139 states and 151 transitions. [2018-12-02 20:02:26,677 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 20:02:26,677 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 63 [2018-12-02 20:02:26,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:26,677 INFO L225 Difference]: With dead ends: 139 [2018-12-02 20:02:26,677 INFO L226 Difference]: Without dead ends: 137 [2018-12-02 20:02:26,678 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-02 20:02:26,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2018-12-02 20:02:26,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2018-12-02 20:02:26,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2018-12-02 20:02:26,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 149 transitions. [2018-12-02 20:02:26,681 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 149 transitions. Word has length 63 [2018-12-02 20:02:26,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:26,682 INFO L480 AbstractCegarLoop]: Abstraction has 137 states and 149 transitions. [2018-12-02 20:02:26,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-02 20:02:26,682 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 149 transitions. [2018-12-02 20:02:26,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-12-02 20:02:26,682 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:26,682 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-02 20:02:26,683 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:26,683 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:26,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1598666667, now seen corresponding path program 2 times [2018-12-02 20:02:26,683 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:26,683 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:26,684 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:26,684 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:26,684 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:26,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:26,766 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-02 20:02:26,766 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:26,766 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:26,773 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 20:02:26,800 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 20:02:26,801 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:02:26,804 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:26,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-02 20:02:26,813 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:26,818 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-02 20:02:26,819 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:9 [2018-12-02 20:02:27,022 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-02 20:02:27,037 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 20:02:27,037 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [17] imperfect sequences [10] total 26 [2018-12-02 20:02:27,037 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-12-02 20:02:27,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-12-02 20:02:27,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2018-12-02 20:02:27,038 INFO L87 Difference]: Start difference. First operand 137 states and 149 transitions. Second operand 26 states. [2018-12-02 20:02:27,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:27,670 INFO L93 Difference]: Finished difference Result 138 states and 148 transitions. [2018-12-02 20:02:27,671 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-12-02 20:02:27,671 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 64 [2018-12-02 20:02:27,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:27,672 INFO L225 Difference]: With dead ends: 138 [2018-12-02 20:02:27,672 INFO L226 Difference]: Without dead ends: 136 [2018-12-02 20:02:27,673 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=188, Invalid=1372, Unknown=0, NotChecked=0, Total=1560 [2018-12-02 20:02:27,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-12-02 20:02:27,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2018-12-02 20:02:27,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-12-02 20:02:27,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 146 transitions. [2018-12-02 20:02:27,681 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 146 transitions. Word has length 64 [2018-12-02 20:02:27,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:27,682 INFO L480 AbstractCegarLoop]: Abstraction has 136 states and 146 transitions. [2018-12-02 20:02:27,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-12-02 20:02:27,682 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 146 transitions. [2018-12-02 20:02:27,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-12-02 20:02:27,683 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:27,684 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-02 20:02:27,684 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:27,685 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:27,685 INFO L82 PathProgramCache]: Analyzing trace with hash 772117348, now seen corresponding path program 1 times [2018-12-02 20:02:27,685 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:27,685 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:27,687 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:27,688 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:02:27,688 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:27,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:27,759 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-02 20:02:27,759 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:27,759 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:27,766 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:27,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:27,790 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:27,865 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-02 20:02:27,880 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:27,880 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2018-12-02 20:02:27,880 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-12-02 20:02:27,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-12-02 20:02:27,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2018-12-02 20:02:27,881 INFO L87 Difference]: Start difference. First operand 136 states and 146 transitions. Second operand 19 states. [2018-12-02 20:02:27,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:27,965 INFO L93 Difference]: Finished difference Result 140 states and 146 transitions. [2018-12-02 20:02:27,965 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-12-02 20:02:27,965 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 68 [2018-12-02 20:02:27,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:27,966 INFO L225 Difference]: With dead ends: 140 [2018-12-02 20:02:27,966 INFO L226 Difference]: Without dead ends: 134 [2018-12-02 20:02:27,966 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-02 20:02:27,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2018-12-02 20:02:27,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2018-12-02 20:02:27,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-12-02 20:02:27,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 140 transitions. [2018-12-02 20:02:27,968 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 140 transitions. Word has length 68 [2018-12-02 20:02:27,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:27,969 INFO L480 AbstractCegarLoop]: Abstraction has 134 states and 140 transitions. [2018-12-02 20:02:27,969 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-12-02 20:02:27,969 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 140 transitions. [2018-12-02 20:02:27,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-12-02 20:02:27,969 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:27,969 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-02 20:02:27,969 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:27,969 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:27,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1254465203, now seen corresponding path program 1 times [2018-12-02 20:02:27,970 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:27,970 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:27,970 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:27,970 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:27,970 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:27,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:28,101 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-02 20:02:28,101 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:02:28,101 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2018-12-02 20:02:28,101 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-02 20:02:28,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-02 20:02:28,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2018-12-02 20:02:28,102 INFO L87 Difference]: Start difference. First operand 134 states and 140 transitions. Second operand 20 states. [2018-12-02 20:02:28,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:28,459 INFO L93 Difference]: Finished difference Result 145 states and 154 transitions. [2018-12-02 20:02:28,459 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-12-02 20:02:28,459 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 80 [2018-12-02 20:02:28,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:28,459 INFO L225 Difference]: With dead ends: 145 [2018-12-02 20:02:28,459 INFO L226 Difference]: Without dead ends: 145 [2018-12-02 20:02:28,460 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-02 20:02:28,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-12-02 20:02:28,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 140. [2018-12-02 20:02:28,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-12-02 20:02:28,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 150 transitions. [2018-12-02 20:02:28,462 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 150 transitions. Word has length 80 [2018-12-02 20:02:28,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:28,463 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 150 transitions. [2018-12-02 20:02:28,463 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-02 20:02:28,463 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 150 transitions. [2018-12-02 20:02:28,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-12-02 20:02:28,463 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:28,463 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-02 20:02:28,463 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:28,463 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:28,464 INFO L82 PathProgramCache]: Analyzing trace with hash 1254465204, now seen corresponding path program 1 times [2018-12-02 20:02:28,464 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:28,464 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:28,464 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:28,464 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:28,464 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:28,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:28,515 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-02 20:02:28,515 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:28,515 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:28,521 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:28,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:28,561 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:28,576 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-02 20:02:28,591 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:28,592 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2018-12-02 20:02:28,592 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-02 20:02:28,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-02 20:02:28,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2018-12-02 20:02:28,592 INFO L87 Difference]: Start difference. First operand 140 states and 150 transitions. Second operand 13 states. [2018-12-02 20:02:28,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:28,621 INFO L93 Difference]: Finished difference Result 143 states and 153 transitions. [2018-12-02 20:02:28,621 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-02 20:02:28,621 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 80 [2018-12-02 20:02:28,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:28,622 INFO L225 Difference]: With dead ends: 143 [2018-12-02 20:02:28,622 INFO L226 Difference]: Without dead ends: 141 [2018-12-02 20:02:28,622 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-02 20:02:28,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-12-02 20:02:28,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-12-02 20:02:28,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-12-02 20:02:28,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 151 transitions. [2018-12-02 20:02:28,625 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 151 transitions. Word has length 80 [2018-12-02 20:02:28,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:28,625 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 151 transitions. [2018-12-02 20:02:28,625 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-02 20:02:28,626 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 151 transitions. [2018-12-02 20:02:28,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-12-02 20:02:28,626 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:28,626 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-02 20:02:28,626 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:28,626 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:28,627 INFO L82 PathProgramCache]: Analyzing trace with hash -206692445, now seen corresponding path program 2 times [2018-12-02 20:02:28,627 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:28,627 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:28,627 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:28,627 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:28,627 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:28,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:28,695 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-02 20:02:28,695 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:28,695 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:28,702 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 20:02:28,738 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 20:02:28,738 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:02:28,742 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:28,757 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-02 20:02:28,758 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:28,762 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-02 20:02:28,762 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:9 [2018-12-02 20:02:29,136 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-02 20:02:29,150 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 20:02:29,150 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [22] imperfect sequences [13] total 34 [2018-12-02 20:02:29,150 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-12-02 20:02:29,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-12-02 20:02:29,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2018-12-02 20:02:29,151 INFO L87 Difference]: Start difference. First operand 141 states and 151 transitions. Second operand 34 states. [2018-12-02 20:02:30,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:30,272 INFO L93 Difference]: Finished difference Result 142 states and 151 transitions. [2018-12-02 20:02:30,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-12-02 20:02:30,273 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 81 [2018-12-02 20:02:30,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:30,273 INFO L225 Difference]: With dead ends: 142 [2018-12-02 20:02:30,274 INFO L226 Difference]: Without dead ends: 140 [2018-12-02 20:02:30,274 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-02 20:02:30,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2018-12-02 20:02:30,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2018-12-02 20:02:30,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-12-02 20:02:30,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 149 transitions. [2018-12-02 20:02:30,278 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 149 transitions. Word has length 81 [2018-12-02 20:02:30,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:30,278 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 149 transitions. [2018-12-02 20:02:30,278 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-12-02 20:02:30,278 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 149 transitions. [2018-12-02 20:02:30,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-12-02 20:02:30,279 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:30,279 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-02 20:02:30,279 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:30,280 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:30,280 INFO L82 PathProgramCache]: Analyzing trace with hash 215999711, now seen corresponding path program 1 times [2018-12-02 20:02:30,280 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:30,280 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:30,281 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:30,281 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:02:30,281 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:30,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:30,379 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-02 20:02:30,379 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:30,379 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:30,385 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:30,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:30,423 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:30,432 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-02 20:02:30,457 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:30,457 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2018-12-02 20:02:30,457 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-12-02 20:02:30,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-12-02 20:02:30,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2018-12-02 20:02:30,458 INFO L87 Difference]: Start difference. First operand 140 states and 149 transitions. Second operand 15 states. [2018-12-02 20:02:30,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:30,481 INFO L93 Difference]: Finished difference Result 143 states and 152 transitions. [2018-12-02 20:02:30,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-12-02 20:02:30,482 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 87 [2018-12-02 20:02:30,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:30,483 INFO L225 Difference]: With dead ends: 143 [2018-12-02 20:02:30,483 INFO L226 Difference]: Without dead ends: 141 [2018-12-02 20:02:30,483 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-02 20:02:30,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-12-02 20:02:30,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-12-02 20:02:30,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-12-02 20:02:30,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 150 transitions. [2018-12-02 20:02:30,487 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 150 transitions. Word has length 87 [2018-12-02 20:02:30,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:30,487 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 150 transitions. [2018-12-02 20:02:30,487 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-12-02 20:02:30,487 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 150 transitions. [2018-12-02 20:02:30,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-12-02 20:02:30,488 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:30,488 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-02 20:02:30,488 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:30,488 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:30,488 INFO L82 PathProgramCache]: Analyzing trace with hash -1600108272, now seen corresponding path program 2 times [2018-12-02 20:02:30,489 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:30,489 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:30,489 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:30,489 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:30,490 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:30,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:30,589 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-02 20:02:30,589 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:30,589 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:30,599 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-12-02 20:02:30,644 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-12-02 20:02:30,644 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:02:30,647 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:30,660 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-02 20:02:30,684 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:30,685 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2018-12-02 20:02:30,685 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-12-02 20:02:30,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-12-02 20:02:30,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2018-12-02 20:02:30,685 INFO L87 Difference]: Start difference. First operand 141 states and 150 transitions. Second operand 16 states. [2018-12-02 20:02:30,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:30,713 INFO L93 Difference]: Finished difference Result 144 states and 153 transitions. [2018-12-02 20:02:30,714 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-02 20:02:30,714 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 88 [2018-12-02 20:02:30,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:30,714 INFO L225 Difference]: With dead ends: 144 [2018-12-02 20:02:30,714 INFO L226 Difference]: Without dead ends: 142 [2018-12-02 20:02:30,715 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-02 20:02:30,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2018-12-02 20:02:30,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2018-12-02 20:02:30,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2018-12-02 20:02:30,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 151 transitions. [2018-12-02 20:02:30,718 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 151 transitions. Word has length 88 [2018-12-02 20:02:30,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:30,718 INFO L480 AbstractCegarLoop]: Abstraction has 142 states and 151 transitions. [2018-12-02 20:02:30,718 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-12-02 20:02:30,718 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 151 transitions. [2018-12-02 20:02:30,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-12-02 20:02:30,719 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:30,719 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-02 20:02:30,719 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:30,719 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:30,720 INFO L82 PathProgramCache]: Analyzing trace with hash -2064880897, now seen corresponding path program 3 times [2018-12-02 20:02:30,720 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:30,720 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:30,720 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:30,721 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:02:30,721 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:30,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:30,824 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-02 20:02:30,825 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:30,825 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:30,831 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-12-02 20:02:33,757 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2018-12-02 20:02:33,757 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:02:33,762 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:33,933 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-02 20:02:33,949 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:33,949 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 34 [2018-12-02 20:02:33,949 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-12-02 20:02:33,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-12-02 20:02:33,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=796, Unknown=0, NotChecked=0, Total=1122 [2018-12-02 20:02:33,950 INFO L87 Difference]: Start difference. First operand 142 states and 151 transitions. Second operand 34 states. [2018-12-02 20:02:34,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:34,041 INFO L93 Difference]: Finished difference Result 145 states and 154 transitions. [2018-12-02 20:02:34,041 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-12-02 20:02:34,041 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 89 [2018-12-02 20:02:34,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:34,042 INFO L225 Difference]: With dead ends: 145 [2018-12-02 20:02:34,042 INFO L226 Difference]: Without dead ends: 143 [2018-12-02 20:02:34,042 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-02 20:02:34,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-12-02 20:02:34,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2018-12-02 20:02:34,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2018-12-02 20:02:34,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 152 transitions. [2018-12-02 20:02:34,044 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 152 transitions. Word has length 89 [2018-12-02 20:02:34,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:34,044 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 152 transitions. [2018-12-02 20:02:34,044 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-12-02 20:02:34,044 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 152 transitions. [2018-12-02 20:02:34,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-12-02 20:02:34,045 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:34,045 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-02 20:02:34,045 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:34,045 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:34,045 INFO L82 PathProgramCache]: Analyzing trace with hash 707036912, now seen corresponding path program 4 times [2018-12-02 20:02:34,045 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:34,045 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:34,046 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:34,046 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:02:34,046 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:34,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:34,136 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-02 20:02:34,136 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:34,136 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:34,144 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-12-02 20:02:34,189 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-12-02 20:02:34,190 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:02:34,192 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:34,207 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-02 20:02:34,230 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:34,230 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2018-12-02 20:02:34,230 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-12-02 20:02:34,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-12-02 20:02:34,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=168, Unknown=0, NotChecked=0, Total=306 [2018-12-02 20:02:34,231 INFO L87 Difference]: Start difference. First operand 143 states and 152 transitions. Second operand 18 states. [2018-12-02 20:02:34,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:34,267 INFO L93 Difference]: Finished difference Result 146 states and 155 transitions. [2018-12-02 20:02:34,268 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-12-02 20:02:34,268 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 90 [2018-12-02 20:02:34,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:34,268 INFO L225 Difference]: With dead ends: 146 [2018-12-02 20:02:34,268 INFO L226 Difference]: Without dead ends: 144 [2018-12-02 20:02:34,269 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-02 20:02:34,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2018-12-02 20:02:34,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2018-12-02 20:02:34,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-12-02 20:02:34,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 153 transitions. [2018-12-02 20:02:34,271 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 153 transitions. Word has length 90 [2018-12-02 20:02:34,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:34,271 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 153 transitions. [2018-12-02 20:02:34,271 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-12-02 20:02:34,271 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 153 transitions. [2018-12-02 20:02:34,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-12-02 20:02:34,272 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:34,272 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-02 20:02:34,272 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:34,272 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:34,272 INFO L82 PathProgramCache]: Analyzing trace with hash 737143071, now seen corresponding path program 5 times [2018-12-02 20:02:34,272 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:34,273 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:34,273 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:34,273 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:02:34,273 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:34,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:34,403 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-02 20:02:34,403 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:34,403 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:34,409 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-12-02 20:02:34,803 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2018-12-02 20:02:34,803 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:02:34,807 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:34,816 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-02 20:02:34,832 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:34,832 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2018-12-02 20:02:34,833 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-12-02 20:02:34,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-12-02 20:02:34,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=187, Unknown=0, NotChecked=0, Total=342 [2018-12-02 20:02:34,833 INFO L87 Difference]: Start difference. First operand 144 states and 153 transitions. Second operand 19 states. [2018-12-02 20:02:34,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:34,874 INFO L93 Difference]: Finished difference Result 147 states and 156 transitions. [2018-12-02 20:02:34,875 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-02 20:02:34,875 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 91 [2018-12-02 20:02:34,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:34,876 INFO L225 Difference]: With dead ends: 147 [2018-12-02 20:02:34,876 INFO L226 Difference]: Without dead ends: 145 [2018-12-02 20:02:34,876 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-02 20:02:34,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-12-02 20:02:34,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2018-12-02 20:02:34,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-12-02 20:02:34,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 154 transitions. [2018-12-02 20:02:34,879 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 154 transitions. Word has length 91 [2018-12-02 20:02:34,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:34,880 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 154 transitions. [2018-12-02 20:02:34,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-12-02 20:02:34,880 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 154 transitions. [2018-12-02 20:02:34,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-12-02 20:02:34,880 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:34,880 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-02 20:02:34,881 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:34,881 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:34,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1670434000, now seen corresponding path program 6 times [2018-12-02 20:02:34,881 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:34,881 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:34,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:34,882 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:02:34,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:34,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:35,022 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-02 20:02:35,023 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:35,023 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:35,030 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-12-02 20:02:45,677 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2018-12-02 20:02:45,677 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:02:45,684 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:45,697 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-02 20:02:45,726 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:02:45,726 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2018-12-02 20:02:45,726 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-02 20:02:45,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-02 20:02:45,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=207, Unknown=0, NotChecked=0, Total=380 [2018-12-02 20:02:45,727 INFO L87 Difference]: Start difference. First operand 145 states and 154 transitions. Second operand 20 states. [2018-12-02 20:02:45,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:02:45,770 INFO L93 Difference]: Finished difference Result 148 states and 157 transitions. [2018-12-02 20:02:45,771 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-12-02 20:02:45,771 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 92 [2018-12-02 20:02:45,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:02:45,771 INFO L225 Difference]: With dead ends: 148 [2018-12-02 20:02:45,771 INFO L226 Difference]: Without dead ends: 146 [2018-12-02 20:02:45,771 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-02 20:02:45,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-12-02 20:02:45,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2018-12-02 20:02:45,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-12-02 20:02:45,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 155 transitions. [2018-12-02 20:02:45,774 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 155 transitions. Word has length 92 [2018-12-02 20:02:45,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:02:45,775 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 155 transitions. [2018-12-02 20:02:45,775 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-02 20:02:45,775 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 155 transitions. [2018-12-02 20:02:45,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-12-02 20:02:45,775 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:02:45,776 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-02 20:02:45,776 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ldv_kref_initErr1REQUIRES_VIOLATION, ldv_kref_initErr0REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr1REQUIRES_VIOLATION, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_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-02 20:02:45,776 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:02:45,776 INFO L82 PathProgramCache]: Analyzing trace with hash 537681727, now seen corresponding path program 7 times [2018-12-02 20:02:45,776 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 20:02:45,776 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 20:02:45,777 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:45,777 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:02:45,777 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 20:02:45,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:47,700 WARN L180 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2018-12-02 20:02:50,174 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-02 20:02:50,174 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:02:50,174 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:02:50,180 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:02:50,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:02:50,221 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:02:50,310 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-02 20:02:50,312 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-02 20:02:50,312 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,313 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,316 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,316 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:20, output treesize:16 [2018-12-02 20:02:50,368 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-02 20:02:50,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,370 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-02 20:02:50,371 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,375 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,380 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-02 20:02:50,380 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:32 [2018-12-02 20:02:50,460 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-02 20:02:50,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,464 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-02 20:02:50,465 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,472 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,482 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-02 20:02:50,482 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:48 [2018-12-02 20:02:50,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 47 treesize of output 38 [2018-12-02 20:02:50,592 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,596 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,597 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-02 20:02:50,597 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,611 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,631 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-02 20:02:50,632 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:68, output treesize:64 [2018-12-02 20:02:50,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 58 treesize of output 47 [2018-12-02 20:02:50,744 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,747 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,747 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:50,752 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-02 20:02:50,752 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,769 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:02:50,783 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-02 20:02:50,783 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:84, output treesize:80 [2018-12-02 20:02:51,616 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-02 20:02:51,620 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,622 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,622 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,624 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,629 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:51,632 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-02 20:02:51,632 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:51,656 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:02:51,672 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-02 20:02:51,673 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:100, output treesize:96 [2018-12-02 20:02:52,540 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-02 20:02:52,543 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,545 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,546 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,546 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,547 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,547 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,549 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,554 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,556 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,558 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-02 20:02:52,559 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:52,595 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:02:52,615 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-02 20:02:52,615 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:116, output treesize:112 [2018-12-02 20:02:52,759 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-02 20:02:52,763 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,764 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,771 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,773 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,776 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,777 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,781 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,782 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,784 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:52,787 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-02 20:02:52,787 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:52,838 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:02:52,863 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-02 20:02:52,863 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 8 variables, input treesize:132, output treesize:128 [2018-12-02 20:02:55,081 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-02 20:02:55,085 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,086 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,087 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,088 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,088 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,089 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,090 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,092 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,093 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,094 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,095 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,096 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,100 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,102 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,102 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,103 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,104 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,105 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,106 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,107 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,107 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,110 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,112 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,113 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:02:55,114 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-02 20:02:55,115 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:02:55,190 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:02:55,217 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-02 20:02:55,217 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 9 variables, input treesize:148, output treesize:144 [2018-12-02 20:03:00,782 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-02 20:03:00,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,790 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,790 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,792 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,795 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,796 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,796 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,797 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,798 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,800 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,800 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,801 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,803 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,804 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,805 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,806 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,806 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,808 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,808 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,811 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,811 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,812 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,814 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,817 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,818 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,820 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:00,821 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-02 20:03:00,822 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:00,911 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:00,943 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-02 20:03:00,944 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 10 variables, input treesize:164, output treesize:160 [2018-12-02 20:03:03,375 WARN L194 Executor]: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) stderr output: (error "out of memory") [2018-12-02 20:03:03,576 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 20:03:03,577 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-02 20:03:03,584 INFO L168 Benchmark]: Toolchain (without parser) took 41494.03 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 285.7 MB). Free memory was 950.6 MB in the beginning and 865.2 MB in the end (delta: 85.4 MB). Peak memory consumption was 371.2 MB. Max. memory is 11.5 GB. [2018-12-02 20:03:03,585 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-02 20:03:03,585 INFO L168 Benchmark]: CACSL2BoogieTranslator took 327.93 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 95.9 MB). Free memory was 950.6 MB in the beginning and 1.1 GB in the end (delta: -120.9 MB). Peak memory consumption was 33.8 MB. Max. memory is 11.5 GB. [2018-12-02 20:03:03,586 INFO L168 Benchmark]: Boogie Preprocessor took 47.68 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. [2018-12-02 20:03:03,586 INFO L168 Benchmark]: RCFGBuilder took 566.40 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 971.8 MB in the end (delta: 97.0 MB). Peak memory consumption was 97.0 MB. Max. memory is 11.5 GB. [2018-12-02 20:03:03,586 INFO L168 Benchmark]: TraceAbstraction took 40549.14 ms. Allocated memory was 1.1 GB in the beginning and 1.3 GB in the end (delta: 189.8 MB). Free memory was 971.8 MB in the beginning and 865.2 MB in the end (delta: 106.7 MB). Peak memory consumption was 296.5 MB. Max. memory is 11.5 GB. [2018-12-02 20:03:03,587 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.14 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 327.93 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 95.9 MB). Free memory was 950.6 MB in the beginning and 1.1 GB in the end (delta: -120.9 MB). Peak memory consumption was 33.8 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 47.68 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 566.40 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 971.8 MB in the end (delta: 97.0 MB). Peak memory consumption was 97.0 MB. Max. memory is 11.5 GB. * TraceAbstraction took 40549.14 ms. Allocated memory was 1.1 GB in the beginning and 1.3 GB in the end (delta: 189.8 MB). Free memory was 971.8 MB in the beginning and 865.2 MB in the end (delta: 106.7 MB). Peak memory consumption was 296.5 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-02 20:03:04,649 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-02 20:03:04,650 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-02 20:03:04,656 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-02 20:03:04,656 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-02 20:03:04,657 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-02 20:03:04,657 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-02 20:03:04,658 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-02 20:03:04,659 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-02 20:03:04,659 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-02 20:03:04,660 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-02 20:03:04,660 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-02 20:03:04,660 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-02 20:03:04,661 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-02 20:03:04,661 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-02 20:03:04,662 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-02 20:03:04,662 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-02 20:03:04,663 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-02 20:03:04,664 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-02 20:03:04,664 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-02 20:03:04,665 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-02 20:03:04,665 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-02 20:03:04,666 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-02 20:03:04,667 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-02 20:03:04,667 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-02 20:03:04,667 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-02 20:03:04,668 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-02 20:03:04,668 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-02 20:03:04,668 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-02 20:03:04,669 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-02 20:03:04,669 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-02 20:03:04,669 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-02 20:03:04,670 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-02 20:03:04,670 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-02 20:03:04,670 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-02 20:03:04,671 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-02 20:03:04,671 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2018-12-02 20:03:04,678 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-02 20:03:04,678 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-02 20:03:04,678 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-02 20:03:04,678 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-02 20:03:04,679 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-02 20:03:04,679 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-02 20:03:04,679 INFO L133 SettingsManager]: * Use SBE=true [2018-12-02 20:03:04,679 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-02 20:03:04,679 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-02 20:03:04,679 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-12-02 20:03:04,679 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-02 20:03:04,680 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-02 20:03:04,680 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-02 20:03:04,680 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-12-02 20:03:04,680 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-12-02 20:03:04,680 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-12-02 20:03:04,680 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-02 20:03:04,680 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-02 20:03:04,680 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-02 20:03:04,680 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-02 20:03:04,680 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-02 20:03:04,680 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-02 20:03:04,681 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-02 20:03:04,681 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-02 20:03:04,681 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-02 20:03:04,681 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-02 20:03:04,681 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-02 20:03:04,681 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-02 20:03:04,681 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-02 20:03:04,681 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-02 20:03:04,681 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-02 20:03:04,681 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_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:04,700 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-02 20:03:04,709 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-02 20:03:04,712 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-02 20:03:04,713 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-02 20:03:04,713 INFO L276 PluginConnector]: CDTParser initialized [2018-12-02 20:03:04,714 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i [2018-12-02 20:03:04,754 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/data/d81e9acaf/f1c7032947cc46dfbd3158e8120d5cd1/FLAG442c18371 [2018-12-02 20:03:05,223 INFO L307 CDTParser]: Found 1 translation units. [2018-12-02 20:03:05,223 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/sv-benchmarks/c/ldv-memsafety/memleaks_test22_3_false-valid-deref.i [2018-12-02 20:03:05,231 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/data/d81e9acaf/f1c7032947cc46dfbd3158e8120d5cd1/FLAG442c18371 [2018-12-02 20:03:05,731 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/data/d81e9acaf/f1c7032947cc46dfbd3158e8120d5cd1 [2018-12-02 20:03:05,733 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-02 20:03:05,733 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-12-02 20:03:05,734 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-02 20:03:05,734 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-02 20:03:05,737 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-02 20:03:05,737 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:03:05" (1/1) ... [2018-12-02 20:03:05,739 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@397a44ae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:05, skipping insertion in model container [2018-12-02 20:03:05,739 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:03:05" (1/1) ... [2018-12-02 20:03:05,743 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-02 20:03:05,773 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-02 20:03:05,986 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 20:03:05,999 INFO L191 MainTranslator]: Completed pre-run [2018-12-02 20:03:06,080 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 20:03:06,113 INFO L195 MainTranslator]: Completed translation [2018-12-02 20:03:06,113 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:06 WrapperNode [2018-12-02 20:03:06,113 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-02 20:03:06,114 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-02 20:03:06,114 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-02 20:03:06,114 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-02 20:03:06,122 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:06" (1/1) ... [2018-12-02 20:03:06,122 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:06" (1/1) ... [2018-12-02 20:03:06,134 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:06" (1/1) ... [2018-12-02 20:03:06,134 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:06" (1/1) ... [2018-12-02 20:03:06,150 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:06" (1/1) ... [2018-12-02 20:03:06,153 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:06" (1/1) ... [2018-12-02 20:03:06,156 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:06" (1/1) ... [2018-12-02 20:03:06,160 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-02 20:03:06,161 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-02 20:03:06,161 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-02 20:03:06,161 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-02 20:03:06,162 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:06" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-12-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2018-12-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2018-12-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive [2018-12-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_positive [2018-12-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-12-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2018-12-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure LDV_INIT_LIST_HEAD [2018-12-02 20:03:06,193 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_add [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_del [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_add_tail [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_del [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_alloc [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_fill [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_msg_free [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_msg [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_msgs [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_add_return [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_sub_return [2018-12-02 20:03:06,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_sub [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_init [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_get [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_put [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_del [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_cleanup [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_release [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_put [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_get [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init_internal [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_init [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kobject_create [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure f [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure g [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure entry_point [2018-12-02 20:03:06,195 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-02 20:03:06,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-02 20:03:06,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-12-02 20:03:06,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2018-12-02 20:03:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2018-12-02 20:03:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2018-12-02 20:03:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2018-12-02 20:03:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2018-12-02 20:03:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2018-12-02 20:03:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2018-12-02 20:03:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure select [2018-12-02 20:03:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2018-12-02 20:03:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-12-02 20:03:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-12-02 20:03:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure random [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2018-12-02 20:03:06,198 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-12-02 20:03:06,199 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure free [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2018-12-02 20:03:06,200 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure system [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2018-12-02 20:03:06,201 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure div [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2018-12-02 20:03:06,202 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_positive [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure LDV_INIT_LIST_HEAD [2018-12-02 20:03:06,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_add [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_del [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_add_tail [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_del [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_alloc [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_fill [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_msg_free [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_msg [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_msgs [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_add_return [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-12-02 20:03:06,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_sub_return [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_sub [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_init [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_get [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_put [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_del [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_cleanup [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_release [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_put [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_get [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init_internal [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_init [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kobject_create [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure f [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure g [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure entry_point [2018-12-02 20:03:06,205 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-02 20:03:06,206 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-02 20:03:06,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-02 20:03:06,206 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-02 20:03:06,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2018-12-02 20:03:06,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2018-12-02 20:03:06,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-02 20:03:06,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-02 20:03:06,464 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 20:03:06,710 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 20:03:06,899 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-02 20:03:06,899 INFO L280 CfgBuilder]: Removed 1 assue(true) statements. [2018-12-02 20:03:06,899 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:03:06 BoogieIcfgContainer [2018-12-02 20:03:06,899 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-02 20:03:06,900 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-02 20:03:06,900 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-02 20:03:06,902 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-02 20:03:06,903 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 08:03:05" (1/3) ... [2018-12-02 20:03:06,903 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59f28627 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:03:06, skipping insertion in model container [2018-12-02 20:03:06,903 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:03:06" (2/3) ... [2018-12-02 20:03:06,903 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59f28627 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:03:06, skipping insertion in model container [2018-12-02 20:03:06,904 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:03:06" (3/3) ... [2018-12-02 20:03:06,905 INFO L112 eAbstractionObserver]: Analyzing ICFG memleaks_test22_3_false-valid-deref.i [2018-12-02 20:03:06,911 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-02 20:03:06,917 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 67 error locations. [2018-12-02 20:03:06,926 INFO L257 AbstractCegarLoop]: Starting to check reachability of 67 error locations. [2018-12-02 20:03:06,942 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-02 20:03:06,942 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-02 20:03:06,942 INFO L383 AbstractCegarLoop]: Hoare is false [2018-12-02 20:03:06,942 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-02 20:03:06,942 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-02 20:03:06,942 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-02 20:03:06,942 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-02 20:03:06,943 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-02 20:03:06,943 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-02 20:03:06,953 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states. [2018-12-02 20:03:06,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-02 20:03:06,958 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:06,959 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 20:03:06,960 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:06,963 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:06,963 INFO L82 PathProgramCache]: Analyzing trace with hash -574410857, now seen corresponding path program 1 times [2018-12-02 20:03:06,966 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:06,966 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:06,983 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:07,051 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:07,081 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-02 20:03:07,083 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:07,089 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:07,089 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-02 20:03:07,109 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-02 20:03:07,109 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:07,112 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:07,112 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 20:03:07,114 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 20:03:07,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 20:03:07,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 20:03:07,125 INFO L87 Difference]: Start difference. First operand 147 states. Second operand 5 states. [2018-12-02 20:03:07,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:07,316 INFO L93 Difference]: Finished difference Result 129 states and 140 transitions. [2018-12-02 20:03:07,317 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 20:03:07,317 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2018-12-02 20:03:07,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:07,324 INFO L225 Difference]: With dead ends: 129 [2018-12-02 20:03:07,324 INFO L226 Difference]: Without dead ends: 126 [2018-12-02 20:03:07,325 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-02 20:03:07,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-12-02 20:03:07,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 120. [2018-12-02 20:03:07,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-12-02 20:03:07,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 131 transitions. [2018-12-02 20:03:07,353 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 131 transitions. Word has length 17 [2018-12-02 20:03:07,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:07,354 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 131 transitions. [2018-12-02 20:03:07,354 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 20:03:07,354 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 131 transitions. [2018-12-02 20:03:07,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-02 20:03:07,354 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:07,354 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 20:03:07,355 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:07,355 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:07,355 INFO L82 PathProgramCache]: Analyzing trace with hash -574410856, now seen corresponding path program 1 times [2018-12-02 20:03:07,355 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:07,355 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:07,369 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:07,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:07,404 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:07,414 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-02 20:03:07,414 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:07,418 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:07,419 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-02 20:03:07,452 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-02 20:03:07,452 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:07,453 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:07,454 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 20:03:07,455 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 20:03:07,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 20:03:07,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 20:03:07,456 INFO L87 Difference]: Start difference. First operand 120 states and 131 transitions. Second operand 6 states. [2018-12-02 20:03:07,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:07,643 INFO L93 Difference]: Finished difference Result 125 states and 136 transitions. [2018-12-02 20:03:07,643 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 20:03:07,644 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 17 [2018-12-02 20:03:07,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:07,644 INFO L225 Difference]: With dead ends: 125 [2018-12-02 20:03:07,645 INFO L226 Difference]: Without dead ends: 125 [2018-12-02 20:03:07,645 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-02 20:03:07,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-12-02 20:03:07,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 120. [2018-12-02 20:03:07,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-12-02 20:03:07,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 130 transitions. [2018-12-02 20:03:07,651 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 130 transitions. Word has length 17 [2018-12-02 20:03:07,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:07,652 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 130 transitions. [2018-12-02 20:03:07,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 20:03:07,652 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 130 transitions. [2018-12-02 20:03:07,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-02 20:03:07,652 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:07,652 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 20:03:07,652 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:07,653 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:07,653 INFO L82 PathProgramCache]: Analyzing trace with hash -545781706, now seen corresponding path program 1 times [2018-12-02 20:03:07,653 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:07,653 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:07,666 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:07,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:07,696 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:07,715 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-02 20:03:07,715 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:07,716 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:07,716 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 20:03:07,716 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 20:03:07,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 20:03:07,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 20:03:07,717 INFO L87 Difference]: Start difference. First operand 120 states and 130 transitions. Second operand 5 states. [2018-12-02 20:03:07,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:07,732 INFO L93 Difference]: Finished difference Result 119 states and 127 transitions. [2018-12-02 20:03:07,732 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 20:03:07,733 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2018-12-02 20:03:07,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:07,733 INFO L225 Difference]: With dead ends: 119 [2018-12-02 20:03:07,733 INFO L226 Difference]: Without dead ends: 119 [2018-12-02 20:03:07,734 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-02 20:03:07,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-12-02 20:03:07,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 117. [2018-12-02 20:03:07,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-12-02 20:03:07,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 125 transitions. [2018-12-02 20:03:07,739 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 125 transitions. Word has length 17 [2018-12-02 20:03:07,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:07,739 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 125 transitions. [2018-12-02 20:03:07,739 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 20:03:07,739 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 125 transitions. [2018-12-02 20:03:07,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-12-02 20:03:07,740 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:07,740 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-02 20:03:07,740 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:07,740 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:07,740 INFO L82 PathProgramCache]: Analyzing trace with hash 403281198, now seen corresponding path program 1 times [2018-12-02 20:03:07,741 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:07,741 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:07,755 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:07,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:07,799 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:07,821 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-02 20:03:07,821 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:07,823 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:07,823 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 20:03:07,823 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 20:03:07,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 20:03:07,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 20:03:07,824 INFO L87 Difference]: Start difference. First operand 117 states and 125 transitions. Second operand 5 states. [2018-12-02 20:03:07,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:07,845 INFO L93 Difference]: Finished difference Result 119 states and 126 transitions. [2018-12-02 20:03:07,845 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 20:03:07,845 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 29 [2018-12-02 20:03:07,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:07,846 INFO L225 Difference]: With dead ends: 119 [2018-12-02 20:03:07,846 INFO L226 Difference]: Without dead ends: 119 [2018-12-02 20:03:07,846 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-02 20:03:07,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-12-02 20:03:07,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 117. [2018-12-02 20:03:07,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-12-02 20:03:07,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 124 transitions. [2018-12-02 20:03:07,851 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 124 transitions. Word has length 29 [2018-12-02 20:03:07,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:07,851 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 124 transitions. [2018-12-02 20:03:07,851 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 20:03:07,851 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 124 transitions. [2018-12-02 20:03:07,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-12-02 20:03:07,852 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:07,852 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-02 20:03:07,852 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:07,852 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:07,852 INFO L82 PathProgramCache]: Analyzing trace with hash -593791155, now seen corresponding path program 1 times [2018-12-02 20:03:07,852 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:07,853 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:07,867 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:07,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:07,925 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:07,960 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-02 20:03:07,960 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:07,961 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:07,962 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 20:03:07,962 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 20:03:07,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 20:03:07,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-02 20:03:07,962 INFO L87 Difference]: Start difference. First operand 117 states and 124 transitions. Second operand 7 states. [2018-12-02 20:03:08,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:08,003 INFO L93 Difference]: Finished difference Result 130 states and 139 transitions. [2018-12-02 20:03:08,003 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 20:03:08,004 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 29 [2018-12-02 20:03:08,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:08,004 INFO L225 Difference]: With dead ends: 130 [2018-12-02 20:03:08,004 INFO L226 Difference]: Without dead ends: 130 [2018-12-02 20:03:08,005 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-02 20:03:08,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-12-02 20:03:08,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 126. [2018-12-02 20:03:08,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2018-12-02 20:03:08,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 134 transitions. [2018-12-02 20:03:08,010 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 134 transitions. Word has length 29 [2018-12-02 20:03:08,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:08,010 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 134 transitions. [2018-12-02 20:03:08,010 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 20:03:08,011 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 134 transitions. [2018-12-02 20:03:08,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-02 20:03:08,011 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:08,011 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-02 20:03:08,012 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:08,012 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:08,012 INFO L82 PathProgramCache]: Analyzing trace with hash 1220109719, now seen corresponding path program 1 times [2018-12-02 20:03:08,012 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:08,012 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:08,027 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:08,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:08,078 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:08,088 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-02 20:03:08,088 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:08,090 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:08,091 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 20:03:08,091 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-02 20:03:08,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-02 20:03:08,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-02 20:03:08,091 INFO L87 Difference]: Start difference. First operand 126 states and 134 transitions. Second operand 4 states. [2018-12-02 20:03:08,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:08,119 INFO L93 Difference]: Finished difference Result 129 states and 137 transitions. [2018-12-02 20:03:08,119 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 20:03:08,119 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 32 [2018-12-02 20:03:08,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:08,120 INFO L225 Difference]: With dead ends: 129 [2018-12-02 20:03:08,120 INFO L226 Difference]: Without dead ends: 127 [2018-12-02 20:03:08,121 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-02 20:03:08,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-12-02 20:03:08,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2018-12-02 20:03:08,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-12-02 20:03:08,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 135 transitions. [2018-12-02 20:03:08,127 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 135 transitions. Word has length 32 [2018-12-02 20:03:08,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:08,127 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 135 transitions. [2018-12-02 20:03:08,127 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-02 20:03:08,127 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 135 transitions. [2018-12-02 20:03:08,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-12-02 20:03:08,128 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:08,128 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-02 20:03:08,129 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:08,129 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:08,129 INFO L82 PathProgramCache]: Analyzing trace with hash -501966458, now seen corresponding path program 1 times [2018-12-02 20:03:08,129 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:08,129 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:08,144 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:08,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:08,199 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:08,213 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-02 20:03:08,213 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:03:08,276 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-02 20:03:08,278 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:03:08,278 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2018-12-02 20:03:08,278 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-02 20:03:08,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-02 20:03:08,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2018-12-02 20:03:08,279 INFO L87 Difference]: Start difference. First operand 127 states and 135 transitions. Second operand 8 states. [2018-12-02 20:03:08,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:08,374 INFO L93 Difference]: Finished difference Result 134 states and 143 transitions. [2018-12-02 20:03:08,375 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 20:03:08,375 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 33 [2018-12-02 20:03:08,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:08,376 INFO L225 Difference]: With dead ends: 134 [2018-12-02 20:03:08,376 INFO L226 Difference]: Without dead ends: 130 [2018-12-02 20:03:08,376 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-02 20:03:08,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-12-02 20:03:08,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2018-12-02 20:03:08,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2018-12-02 20:03:08,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 138 transitions. [2018-12-02 20:03:08,380 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 138 transitions. Word has length 33 [2018-12-02 20:03:08,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:08,381 INFO L480 AbstractCegarLoop]: Abstraction has 130 states and 138 transitions. [2018-12-02 20:03:08,381 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-02 20:03:08,381 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 138 transitions. [2018-12-02 20:03:08,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-12-02 20:03:08,381 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:08,381 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-02 20:03:08,381 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:08,382 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:08,382 INFO L82 PathProgramCache]: Analyzing trace with hash -536149863, now seen corresponding path program 1 times [2018-12-02 20:03:08,382 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:08,382 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:08,396 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:08,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:08,421 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:08,426 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-02 20:03:08,426 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:08,428 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:08,428 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-02 20:03:08,428 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 20:03:08,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 20:03:08,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 20:03:08,428 INFO L87 Difference]: Start difference. First operand 130 states and 138 transitions. Second operand 3 states. [2018-12-02 20:03:08,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:08,519 INFO L93 Difference]: Finished difference Result 141 states and 149 transitions. [2018-12-02 20:03:08,519 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 20:03:08,519 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 32 [2018-12-02 20:03:08,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:08,520 INFO L225 Difference]: With dead ends: 141 [2018-12-02 20:03:08,520 INFO L226 Difference]: Without dead ends: 125 [2018-12-02 20:03:08,521 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-02 20:03:08,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-12-02 20:03:08,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 117. [2018-12-02 20:03:08,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-12-02 20:03:08,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 123 transitions. [2018-12-02 20:03:08,525 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 123 transitions. Word has length 32 [2018-12-02 20:03:08,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:08,525 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 123 transitions. [2018-12-02 20:03:08,525 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 20:03:08,525 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 123 transitions. [2018-12-02 20:03:08,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-12-02 20:03:08,526 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:08,526 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-02 20:03:08,526 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:08,526 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:08,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1608411479, now seen corresponding path program 2 times [2018-12-02 20:03:08,527 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:08,527 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:08,541 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-12-02 20:03:08,587 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 20:03:08,588 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:03:08,590 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:08,592 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-02 20:03:08,592 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:08,594 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:08,594 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-02 20:03:08,698 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-02 20:03:08,699 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:08,700 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:08,700 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-02 20:03:08,701 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-02 20:03:08,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-02 20:03:08,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-12-02 20:03:08,701 INFO L87 Difference]: Start difference. First operand 117 states and 123 transitions. Second operand 13 states. [2018-12-02 20:03:09,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:09,572 INFO L93 Difference]: Finished difference Result 140 states and 154 transitions. [2018-12-02 20:03:09,572 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-02 20:03:09,573 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 36 [2018-12-02 20:03:09,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:09,573 INFO L225 Difference]: With dead ends: 140 [2018-12-02 20:03:09,573 INFO L226 Difference]: Without dead ends: 140 [2018-12-02 20:03:09,574 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-02 20:03:09,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2018-12-02 20:03:09,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 116. [2018-12-02 20:03:09,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-12-02 20:03:09,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 122 transitions. [2018-12-02 20:03:09,577 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 122 transitions. Word has length 36 [2018-12-02 20:03:09,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:09,577 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 122 transitions. [2018-12-02 20:03:09,577 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-02 20:03:09,577 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 122 transitions. [2018-12-02 20:03:09,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-12-02 20:03:09,577 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:09,577 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-02 20:03:09,578 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:09,578 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:09,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1608411480, now seen corresponding path program 1 times [2018-12-02 20:03:09,578 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:09,578 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:09,592 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:03:09,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:09,660 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:09,689 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-02 20:03:09,689 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:03:09,966 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-02 20:03:09,969 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:03:09,969 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2018-12-02 20:03:09,970 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-12-02 20:03:09,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-12-02 20:03:09,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2018-12-02 20:03:09,970 INFO L87 Difference]: Start difference. First operand 116 states and 122 transitions. Second operand 14 states. [2018-12-02 20:03:10,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:10,482 INFO L93 Difference]: Finished difference Result 126 states and 136 transitions. [2018-12-02 20:03:10,483 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-12-02 20:03:10,484 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2018-12-02 20:03:10,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:10,485 INFO L225 Difference]: With dead ends: 126 [2018-12-02 20:03:10,485 INFO L226 Difference]: Without dead ends: 122 [2018-12-02 20:03:10,485 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=131, Invalid=211, Unknown=0, NotChecked=0, Total=342 [2018-12-02 20:03:10,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2018-12-02 20:03:10,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2018-12-02 20:03:10,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-12-02 20:03:10,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 128 transitions. [2018-12-02 20:03:10,491 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 128 transitions. Word has length 36 [2018-12-02 20:03:10,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:10,491 INFO L480 AbstractCegarLoop]: Abstraction has 122 states and 128 transitions. [2018-12-02 20:03:10,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-12-02 20:03:10,492 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 128 transitions. [2018-12-02 20:03:10,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-12-02 20:03:10,493 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:10,493 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-02 20:03:10,493 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:10,493 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:10,493 INFO L82 PathProgramCache]: Analyzing trace with hash 483797752, now seen corresponding path program 2 times [2018-12-02 20:03:10,494 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:10,494 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:10,512 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-12-02 20:03:10,563 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 20:03:10,563 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:03:10,565 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:10,572 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-02 20:03:10,572 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:10,577 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:10,577 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-02 20:03:10,730 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-02 20:03:10,730 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:10,732 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:10,732 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-02 20:03:10,732 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-02 20:03:10,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-02 20:03:10,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2018-12-02 20:03:10,732 INFO L87 Difference]: Start difference. First operand 122 states and 128 transitions. Second operand 13 states. [2018-12-02 20:03:11,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:11,461 INFO L93 Difference]: Finished difference Result 121 states and 127 transitions. [2018-12-02 20:03:11,462 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-02 20:03:11,462 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 42 [2018-12-02 20:03:11,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:11,463 INFO L225 Difference]: With dead ends: 121 [2018-12-02 20:03:11,463 INFO L226 Difference]: Without dead ends: 121 [2018-12-02 20:03:11,464 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-02 20:03:11,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-12-02 20:03:11,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2018-12-02 20:03:11,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-12-02 20:03:11,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 127 transitions. [2018-12-02 20:03:11,467 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 127 transitions. Word has length 42 [2018-12-02 20:03:11,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:11,468 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 127 transitions. [2018-12-02 20:03:11,468 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-02 20:03:11,468 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 127 transitions. [2018-12-02 20:03:11,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-12-02 20:03:11,469 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:11,469 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-02 20:03:11,469 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:11,469 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:11,470 INFO L82 PathProgramCache]: Analyzing trace with hash -891840656, now seen corresponding path program 1 times [2018-12-02 20:03:11,470 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:11,470 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:11,491 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:03:11,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:11,590 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:11,672 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-02 20:03:11,672 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:03:12,078 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-02 20:03:12,080 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:03:12,080 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2018-12-02 20:03:12,081 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-12-02 20:03:12,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-12-02 20:03:12,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=472, Unknown=0, NotChecked=0, Total=650 [2018-12-02 20:03:12,081 INFO L87 Difference]: Start difference. First operand 121 states and 127 transitions. Second operand 26 states. [2018-12-02 20:03:13,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:13,008 INFO L93 Difference]: Finished difference Result 131 states and 141 transitions. [2018-12-02 20:03:13,008 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-12-02 20:03:13,008 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 47 [2018-12-02 20:03:13,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:13,009 INFO L225 Difference]: With dead ends: 131 [2018-12-02 20:03:13,009 INFO L226 Difference]: Without dead ends: 127 [2018-12-02 20:03:13,009 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=278, Invalid=652, Unknown=0, NotChecked=0, Total=930 [2018-12-02 20:03:13,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-12-02 20:03:13,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2018-12-02 20:03:13,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-12-02 20:03:13,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2018-12-02 20:03:13,011 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 47 [2018-12-02 20:03:13,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:13,012 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2018-12-02 20:03:13,012 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-12-02 20:03:13,012 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2018-12-02 20:03:13,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-12-02 20:03:13,012 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:13,012 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-02 20:03:13,013 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:13,013 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:13,013 INFO L82 PathProgramCache]: Analyzing trace with hash -634089008, now seen corresponding path program 2 times [2018-12-02 20:03:13,013 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:13,013 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:13,030 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-12-02 20:03:13,092 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-02 20:03:13,092 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-02 20:03:13,095 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:13,097 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-02 20:03:13,097 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:13,098 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:13,099 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-02 20:03:13,217 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-02 20:03:13,218 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:13,219 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:13,220 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-02 20:03:13,220 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-02 20:03:13,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-02 20:03:13,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-12-02 20:03:13,220 INFO L87 Difference]: Start difference. First operand 127 states and 133 transitions. Second operand 13 states. [2018-12-02 20:03:13,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:13,971 INFO L93 Difference]: Finished difference Result 149 states and 163 transitions. [2018-12-02 20:03:13,971 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-02 20:03:13,971 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 53 [2018-12-02 20:03:13,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:13,972 INFO L225 Difference]: With dead ends: 149 [2018-12-02 20:03:13,972 INFO L226 Difference]: Without dead ends: 149 [2018-12-02 20:03:13,973 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-02 20:03:13,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-12-02 20:03:13,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 125. [2018-12-02 20:03:13,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-12-02 20:03:13,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 131 transitions. [2018-12-02 20:03:13,977 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 131 transitions. Word has length 53 [2018-12-02 20:03:13,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:13,977 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 131 transitions. [2018-12-02 20:03:13,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-02 20:03:13,977 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 131 transitions. [2018-12-02 20:03:13,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-12-02 20:03:13,978 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:13,978 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-02 20:03:13,978 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:13,978 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:13,978 INFO L82 PathProgramCache]: Analyzing trace with hash -634089007, now seen corresponding path program 1 times [2018-12-02 20:03:13,979 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:13,979 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:13,994 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-02 20:03:14,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:14,161 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:14,166 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-02 20:03:14,166 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:14,170 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:14,171 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-02 20:03:14,338 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-02 20:03:14,338 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:14,340 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:14,340 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-02 20:03:14,341 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-12-02 20:03:14,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-12-02 20:03:14,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2018-12-02 20:03:14,341 INFO L87 Difference]: Start difference. First operand 125 states and 131 transitions. Second operand 13 states. [2018-12-02 20:03:14,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:14,978 INFO L93 Difference]: Finished difference Result 123 states and 129 transitions. [2018-12-02 20:03:14,978 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-02 20:03:14,978 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 53 [2018-12-02 20:03:14,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:14,979 INFO L225 Difference]: With dead ends: 123 [2018-12-02 20:03:14,979 INFO L226 Difference]: Without dead ends: 123 [2018-12-02 20:03:14,979 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-02 20:03:14,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-12-02 20:03:14,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2018-12-02 20:03:14,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-12-02 20:03:14,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 129 transitions. [2018-12-02 20:03:14,982 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 129 transitions. Word has length 53 [2018-12-02 20:03:14,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:14,982 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 129 transitions. [2018-12-02 20:03:14,982 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-12-02 20:03:14,982 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 129 transitions. [2018-12-02 20:03:14,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-12-02 20:03:14,983 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:14,983 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-02 20:03:14,983 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:14,983 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:14,984 INFO L82 PathProgramCache]: Analyzing trace with hash 974046877, now seen corresponding path program 1 times [2018-12-02 20:03:14,984 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:14,984 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:15,003 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:15,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:15,056 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:15,083 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-02 20:03:15,084 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:15,085 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:15,085 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 20:03:15,085 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 20:03:15,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 20:03:15,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-02 20:03:15,085 INFO L87 Difference]: Start difference. First operand 123 states and 129 transitions. Second operand 7 states. [2018-12-02 20:03:15,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:15,116 INFO L93 Difference]: Finished difference Result 125 states and 130 transitions. [2018-12-02 20:03:15,116 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-02 20:03:15,116 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 58 [2018-12-02 20:03:15,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:15,117 INFO L225 Difference]: With dead ends: 125 [2018-12-02 20:03:15,117 INFO L226 Difference]: Without dead ends: 123 [2018-12-02 20:03:15,117 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-02 20:03:15,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-12-02 20:03:15,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2018-12-02 20:03:15,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-12-02 20:03:15,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 128 transitions. [2018-12-02 20:03:15,119 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 128 transitions. Word has length 58 [2018-12-02 20:03:15,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:15,119 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 128 transitions. [2018-12-02 20:03:15,119 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 20:03:15,119 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 128 transitions. [2018-12-02 20:03:15,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-12-02 20:03:15,120 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:15,120 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-02 20:03:15,120 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:15,120 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:15,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1251703704, now seen corresponding path program 1 times [2018-12-02 20:03:15,121 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:15,121 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:15,135 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:15,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:15,192 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:15,226 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-02 20:03:15,226 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:15,227 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:15,227 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 20:03:15,228 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 20:03:15,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 20:03:15,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 20:03:15,228 INFO L87 Difference]: Start difference. First operand 123 states and 128 transitions. Second operand 9 states. [2018-12-02 20:03:15,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:15,286 INFO L93 Difference]: Finished difference Result 127 states and 131 transitions. [2018-12-02 20:03:15,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 20:03:15,287 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 63 [2018-12-02 20:03:15,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:15,288 INFO L225 Difference]: With dead ends: 127 [2018-12-02 20:03:15,288 INFO L226 Difference]: Without dead ends: 123 [2018-12-02 20:03:15,288 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-02 20:03:15,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-12-02 20:03:15,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2018-12-02 20:03:15,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-12-02 20:03:15,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 127 transitions. [2018-12-02 20:03:15,290 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 127 transitions. Word has length 63 [2018-12-02 20:03:15,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:15,290 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 127 transitions. [2018-12-02 20:03:15,290 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 20:03:15,290 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 127 transitions. [2018-12-02 20:03:15,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-12-02 20:03:15,291 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:15,291 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-02 20:03:15,291 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:15,291 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:15,291 INFO L82 PathProgramCache]: Analyzing trace with hash 1840597711, now seen corresponding path program 1 times [2018-12-02 20:03:15,292 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:15,292 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:15,306 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:15,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:15,472 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:15,474 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-02 20:03:15,475 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:15,476 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:15,476 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-02 20:03:15,736 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-02 20:03:15,736 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:15,739 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:15,739 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2018-12-02 20:03:15,739 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-02 20:03:15,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-02 20:03:15,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2018-12-02 20:03:15,740 INFO L87 Difference]: Start difference. First operand 123 states and 127 transitions. Second operand 20 states. [2018-12-02 20:03:17,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:17,490 INFO L93 Difference]: Finished difference Result 174 states and 194 transitions. [2018-12-02 20:03:17,490 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-12-02 20:03:17,491 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 74 [2018-12-02 20:03:17,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:17,492 INFO L225 Difference]: With dead ends: 174 [2018-12-02 20:03:17,492 INFO L226 Difference]: Without dead ends: 174 [2018-12-02 20:03:17,492 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-02 20:03:17,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-12-02 20:03:17,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 150. [2018-12-02 20:03:17,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2018-12-02 20:03:17,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 162 transitions. [2018-12-02 20:03:17,496 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 162 transitions. Word has length 74 [2018-12-02 20:03:17,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:17,497 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 162 transitions. [2018-12-02 20:03:17,497 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-02 20:03:17,497 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 162 transitions. [2018-12-02 20:03:17,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-12-02 20:03:17,498 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:17,498 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-02 20:03:17,498 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:17,498 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:17,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1840597712, now seen corresponding path program 1 times [2018-12-02 20:03:17,499 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:17,499 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:17,517 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:17,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:17,734 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:17,752 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-02 20:03:17,752 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:17,758 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:17,758 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-02 20:03:18,086 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-02 20:03:18,086 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:18,089 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:18,090 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2018-12-02 20:03:18,090 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-02 20:03:18,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-02 20:03:18,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2018-12-02 20:03:18,090 INFO L87 Difference]: Start difference. First operand 150 states and 162 transitions. Second operand 20 states. [2018-12-02 20:03:19,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:19,546 INFO L93 Difference]: Finished difference Result 148 states and 158 transitions. [2018-12-02 20:03:19,547 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-12-02 20:03:19,547 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 74 [2018-12-02 20:03:19,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:19,548 INFO L225 Difference]: With dead ends: 148 [2018-12-02 20:03:19,548 INFO L226 Difference]: Without dead ends: 148 [2018-12-02 20:03:19,548 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2018-12-02 20:03:19,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-12-02 20:03:19,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148. [2018-12-02 20:03:19,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-12-02 20:03:19,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 158 transitions. [2018-12-02 20:03:19,552 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 158 transitions. Word has length 74 [2018-12-02 20:03:19,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:19,553 INFO L480 AbstractCegarLoop]: Abstraction has 148 states and 158 transitions. [2018-12-02 20:03:19,553 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-02 20:03:19,553 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 158 transitions. [2018-12-02 20:03:19,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-12-02 20:03:19,554 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:19,554 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-02 20:03:19,554 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:19,554 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:19,554 INFO L82 PathProgramCache]: Analyzing trace with hash 1819764183, now seen corresponding path program 1 times [2018-12-02 20:03:19,555 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:19,555 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:19,571 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:19,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:19,632 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:19,677 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-02 20:03:19,678 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:19,679 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:19,679 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-02 20:03:19,679 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-02 20:03:19,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-02 20:03:19,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-12-02 20:03:19,680 INFO L87 Difference]: Start difference. First operand 148 states and 158 transitions. Second operand 10 states. [2018-12-02 20:03:19,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:19,740 INFO L93 Difference]: Finished difference Result 149 states and 155 transitions. [2018-12-02 20:03:19,741 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-02 20:03:19,741 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 77 [2018-12-02 20:03:19,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:19,741 INFO L225 Difference]: With dead ends: 149 [2018-12-02 20:03:19,741 INFO L226 Difference]: Without dead ends: 145 [2018-12-02 20:03:19,741 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-02 20:03:19,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-12-02 20:03:19,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2018-12-02 20:03:19,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-12-02 20:03:19,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 151 transitions. [2018-12-02 20:03:19,744 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 151 transitions. Word has length 77 [2018-12-02 20:03:19,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:19,744 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 151 transitions. [2018-12-02 20:03:19,744 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-02 20:03:19,744 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 151 transitions. [2018-12-02 20:03:19,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-12-02 20:03:19,745 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:19,745 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-02 20:03:19,745 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:19,745 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:19,745 INFO L82 PathProgramCache]: Analyzing trace with hash 1646466, now seen corresponding path program 1 times [2018-12-02 20:03:19,745 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:19,746 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:19,759 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:19,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:19,948 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:19,950 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-02 20:03:19,950 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:19,951 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:19,951 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-02 20:03:20,323 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-02 20:03:20,323 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:20,326 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:20,326 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2018-12-02 20:03:20,326 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-12-02 20:03:20,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-12-02 20:03:20,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2018-12-02 20:03:20,327 INFO L87 Difference]: Start difference. First operand 145 states and 151 transitions. Second operand 24 states. [2018-12-02 20:03:22,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:22,088 INFO L93 Difference]: Finished difference Result 174 states and 190 transitions. [2018-12-02 20:03:22,088 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-12-02 20:03:22,088 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 87 [2018-12-02 20:03:22,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:22,089 INFO L225 Difference]: With dead ends: 174 [2018-12-02 20:03:22,089 INFO L226 Difference]: Without dead ends: 174 [2018-12-02 20:03:22,089 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-02 20:03:22,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-12-02 20:03:22,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 151. [2018-12-02 20:03:22,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-12-02 20:03:22,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 161 transitions. [2018-12-02 20:03:22,092 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 161 transitions. Word has length 87 [2018-12-02 20:03:22,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:22,092 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 161 transitions. [2018-12-02 20:03:22,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-12-02 20:03:22,092 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 161 transitions. [2018-12-02 20:03:22,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-12-02 20:03:22,093 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:22,093 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-02 20:03:22,093 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:22,093 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:22,093 INFO L82 PathProgramCache]: Analyzing trace with hash 1646467, now seen corresponding path program 1 times [2018-12-02 20:03:22,094 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:22,094 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:22,108 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:22,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:22,348 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:22,353 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-02 20:03:22,353 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:22,361 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:22,361 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-12-02 20:03:23,029 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-02 20:03:23,029 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-02 20:03:23,034 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 20:03:23,035 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2018-12-02 20:03:23,035 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-12-02 20:03:23,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-12-02 20:03:23,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2018-12-02 20:03:23,036 INFO L87 Difference]: Start difference. First operand 151 states and 161 transitions. Second operand 24 states. [2018-12-02 20:03:24,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:03:24,745 INFO L93 Difference]: Finished difference Result 149 states and 158 transitions. [2018-12-02 20:03:24,745 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-12-02 20:03:24,745 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 87 [2018-12-02 20:03:24,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:03:24,746 INFO L225 Difference]: With dead ends: 149 [2018-12-02 20:03:24,746 INFO L226 Difference]: Without dead ends: 149 [2018-12-02 20:03:24,746 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-02 20:03:24,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-12-02 20:03:24,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2018-12-02 20:03:24,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-12-02 20:03:24,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 158 transitions. [2018-12-02 20:03:24,749 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 158 transitions. Word has length 87 [2018-12-02 20:03:24,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:03:24,749 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 158 transitions. [2018-12-02 20:03:24,749 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-12-02 20:03:24,750 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 158 transitions. [2018-12-02 20:03:24,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-12-02 20:03:24,750 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:03:24,750 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-02 20:03:24,750 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:03:24,751 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:03:24,751 INFO L82 PathProgramCache]: Analyzing trace with hash -114200689, now seen corresponding path program 1 times [2018-12-02 20:03:24,751 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:03:24,751 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:03:24,772 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:03:25,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:03:25,213 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:03:25,232 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-02 20:03:25,234 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-02 20:03:25,234 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,237 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,242 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,242 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:17, output treesize:13 [2018-12-02 20:03:25,260 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-02 20:03:25,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,265 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-02 20:03:25,265 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,274 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,284 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,284 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:28, output treesize:24 [2018-12-02 20:03:25,314 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-02 20:03:25,318 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,319 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,321 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,321 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-02 20:03:25,322 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,340 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,354 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,354 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:39, output treesize:35 [2018-12-02 20:03:25,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 47 treesize of output 38 [2018-12-02 20:03:25,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,409 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-02 20:03:25,409 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,450 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,472 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,473 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:50, output treesize:46 [2018-12-02 20:03:25,529 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-02 20:03:25,534 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,540 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,542 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,546 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,552 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-02 20:03:25,553 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,608 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,638 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,638 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:61, output treesize:57 [2018-12-02 20:03:25,716 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-02 20:03:25,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,737 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,749 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-02 20:03:25,749 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,822 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,857 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:25,857 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:72, output treesize:68 [2018-12-02 20:03:25,957 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-02 20:03:25,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,970 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,972 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,974 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,981 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,983 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,986 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,988 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:25,998 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,003 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,008 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,011 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-02 20:03:26,012 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:26,121 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:26,168 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:26,169 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:83, output treesize:79 [2018-12-02 20:03:26,288 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-02 20:03:26,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,297 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,300 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,302 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,304 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,306 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,311 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,312 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,314 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,316 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,318 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,320 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,322 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,324 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,326 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,328 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,330 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,332 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,337 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,339 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,341 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,343 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,345 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,347 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,349 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,352 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,353 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-02 20:03:26,353 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:26,506 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:26,562 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:26,562 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:94, output treesize:90 [2018-12-02 20:03:26,698 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-02 20:03:26,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,713 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,753 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,758 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,763 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,771 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,773 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,776 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,782 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:26,791 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-02 20:03:26,792 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:27,003 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:27,068 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:27,069 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2018-12-02 20:03:27,248 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-02 20:03:27,260 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,266 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,269 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,271 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,277 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,280 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,286 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,292 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,295 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,297 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,300 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,302 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,305 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,307 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,310 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,312 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,315 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,318 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,321 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,323 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,325 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,328 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,330 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,335 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,338 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,341 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,343 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,345 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,348 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,350 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,353 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,355 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,360 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,368 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,371 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,377 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,377 INFO L303 Elim1Store]: Index analysis took 128 ms [2018-12-02 20:03:27,378 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-02 20:03:27,379 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:27,663 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:27,748 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:27,749 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:116, output treesize:112 [2018-12-02 20:03:27,942 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-02 20:03:27,952 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,958 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,970 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,982 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,985 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,988 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,993 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,996 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:27,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,004 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,014 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,017 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,019 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,025 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,027 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,030 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,032 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,035 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,038 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,040 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,048 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,051 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,061 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,064 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,069 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,072 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,075 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,077 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,080 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,082 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,085 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,088 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,090 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,093 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,095 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,099 INFO L303 Elim1Store]: Index analysis took 155 ms [2018-12-02 20:03:28,100 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-02 20:03:28,101 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:28,477 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:28,570 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:28,570 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:127, output treesize:123 [2018-12-02 20:03:28,797 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-02 20:03:28,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,822 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,824 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,828 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,831 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,834 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,838 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,840 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,843 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,847 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,850 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,853 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,856 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,859 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,865 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,868 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,871 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,874 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,877 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,880 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,883 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,887 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,890 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,893 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,896 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,898 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,901 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,904 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,907 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,910 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,913 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,916 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,919 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,922 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,925 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,927 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,930 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,933 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,935 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,941 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,944 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,947 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,950 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,952 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,958 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,969 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,977 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,983 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,987 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,993 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,996 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:28,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,002 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,005 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,006 INFO L303 Elim1Store]: Index analysis took 207 ms [2018-12-02 20:03:29,007 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-02 20:03:29,008 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:29,512 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:29,619 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:29,619 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:138, output treesize:134 [2018-12-02 20:03:29,869 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2018-12-02 20:03:29,886 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-02 20:03:29,897 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,901 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,904 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,912 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,915 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,919 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,922 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,925 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,931 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,934 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,937 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,940 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,943 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,946 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,949 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,956 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,960 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,972 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,983 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,986 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,993 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,996 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:29,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,002 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,005 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,008 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,011 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,018 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,029 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,032 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,042 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,049 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,052 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,055 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,063 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,069 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,072 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,076 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,079 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,087 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,094 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,100 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,104 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,122 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,125 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,128 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,132 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,138 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,141 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,144 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,156 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,159 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:30,160 INFO L303 Elim1Store]: Index analysis took 272 ms [2018-12-02 20:03:30,161 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-02 20:03:30,162 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:30,747 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:30,873 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:30,874 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:149, output treesize:145 [2018-12-02 20:03:31,165 WARN L180 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2018-12-02 20:03:31,205 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-02 20:03:31,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,236 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,251 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,274 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,287 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,297 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,305 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,320 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,348 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,359 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,395 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,410 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,445 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,469 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,481 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,494 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,545 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,580 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,588 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,601 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,609 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,632 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,675 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,692 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,747 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,780 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,806 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,817 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,825 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,876 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,888 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,902 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,916 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,929 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,937 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,947 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:31,989 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,048 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,060 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,095 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,107 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,127 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,172 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,177 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,189 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,200 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,214 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,225 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:32,234 INFO L303 Elim1Store]: Index analysis took 1028 ms [2018-12-02 20:03:32,236 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-02 20:03:32,238 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:32,921 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:33,054 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:33,054 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:160, output treesize:156 [2018-12-02 20:03:33,353 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2018-12-02 20:03:33,376 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-02 20:03:33,387 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,393 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,416 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,431 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,438 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,442 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,445 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,448 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,455 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,459 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,466 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,470 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,473 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,477 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,480 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,484 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,488 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,492 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,500 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,504 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,508 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,512 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,517 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,521 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,528 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,532 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,535 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,539 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,542 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,546 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,549 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,576 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,580 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,588 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,592 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,596 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,607 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,611 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,615 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,619 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,635 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,644 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,667 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,672 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,680 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,692 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,701 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,709 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,713 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,752 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,759 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,762 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:33,777 INFO L303 Elim1Store]: Index analysis took 399 ms [2018-12-02 20:03:33,778 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-02 20:03:33,779 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:34,604 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:34,751 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:34,751 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:171, output treesize:167 [2018-12-02 20:03:35,096 WARN L180 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2018-12-02 20:03:35,143 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-02 20:03:35,171 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,188 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,201 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,212 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,228 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,266 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,297 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,313 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,326 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,341 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,356 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,387 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,397 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,491 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,508 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,525 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,540 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,565 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,582 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,591 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,609 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,619 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,644 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,661 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,758 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,823 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,840 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,856 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,871 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,888 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,904 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,921 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,933 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,947 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,981 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:35,988 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,003 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,017 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,028 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,053 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,068 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,127 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,140 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,150 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,157 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,168 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,183 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,198 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,214 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,230 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,263 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,277 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,294 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,311 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,325 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,337 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,349 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,392 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,418 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,441 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,451 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,465 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,494 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,510 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,526 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,624 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,641 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,644 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,661 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,756 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,784 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,800 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,852 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:36,854 INFO L303 Elim1Store]: Index analysis took 1709 ms [2018-12-02 20:03:36,856 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-02 20:03:36,857 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:37,894 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:38,063 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:03:38,063 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:179, output treesize:175 [2018-12-02 20:03:38,471 WARN L180 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2018-12-02 20:03:40,363 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-02 20:03:40,369 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-02 20:03:40,376 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-02 20:03:40,376 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:42, output treesize:27 [2018-12-02 20:03:42,381 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-02 20:03:44,387 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-02 20:03:44,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:44,499 INFO L303 Elim1Store]: Index analysis took 109 ms [2018-12-02 20:03:44,500 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-02 20:03:44,617 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:44,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:44,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:44,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:44,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:44,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:44,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:44,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,030 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,192 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,297 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,350 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,460 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,512 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,563 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,616 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,672 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:45,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,060 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,117 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,172 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,225 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,339 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,510 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,567 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,898 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:46,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,005 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,052 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,102 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,206 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,260 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,314 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,471 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,527 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,575 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,682 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,796 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,853 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:47,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,058 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,153 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,246 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,329 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,381 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,473 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,523 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,578 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,776 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,941 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:48,997 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,096 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,208 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,321 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,487 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,866 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,920 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:49,975 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,028 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,082 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,304 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,576 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,744 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:50,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,057 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,112 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,218 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,272 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,328 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,377 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,428 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,539 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,649 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,700 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,811 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,858 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,907 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:51,960 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:52,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:52,065 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:52,066 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 20:03:53,820 INFO L303 Elim1Store]: Index analysis took 9318 ms [2018-12-02 20:03:54,009 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-02 20:03:54,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,206 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,230 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,304 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,328 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,347 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,395 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,439 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,458 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,481 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,531 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,641 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,686 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,725 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,773 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,796 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,821 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,890 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,952 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:54,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,000 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,049 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,096 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,119 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,142 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,185 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,211 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,234 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,285 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,309 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,381 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,428 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,476 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,500 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,525 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,570 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,620 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,645 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,814 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,860 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,934 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,957 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:55,977 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,024 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,050 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,074 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,100 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,124 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,169 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,193 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,221 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,247 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,300 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,324 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,352 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,434 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,460 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,487 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,612 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,635 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,798 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,824 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,897 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,944 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:56,985 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,029 INFO L303 Elim1Store]: Index analysis took 2981 ms [2018-12-02 20:03:57,031 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-02 20:03:57,743 WARN L180 SmtUtils]: Spent 709.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 77 [2018-12-02 20:03:57,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,817 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,843 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,850 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,858 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,866 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,875 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,883 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,892 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,900 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,916 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,925 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,932 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,940 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,947 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,987 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:57,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,003 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,019 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,025 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,052 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,060 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,068 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,077 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,084 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,093 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,117 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,125 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,140 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,168 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,177 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,184 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,193 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,201 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,208 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,222 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,229 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,237 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,253 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,260 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,268 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,284 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,300 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,309 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,317 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,326 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,351 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,359 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,367 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,385 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,391 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,416 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,424 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,432 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,470 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,488 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,504 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,512 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,518 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,526 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,534 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,543 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,566 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,574 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,596 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:03:58,632 INFO L303 Elim1Store]: Index analysis took 886 ms [2018-12-02 20:03:58,634 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-02 20:03:58,636 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 20:03:59,025 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:00,428 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,481 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,535 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,561 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,614 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,685 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,795 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,822 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,876 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,954 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:00,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,008 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,032 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,061 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,088 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,144 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,168 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,192 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,218 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,244 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,274 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,301 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,328 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,354 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,401 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,421 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,530 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,556 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,613 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,643 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,671 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,889 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,919 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,948 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:01,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,025 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,125 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,175 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,199 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,225 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,309 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,335 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,364 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,448 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,476 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,533 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,562 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,620 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,888 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,912 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,942 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,972 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:02,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,082 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,110 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,189 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,214 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,242 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,271 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,298 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,325 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,353 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,383 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,461 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,490 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,517 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,543 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,838 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,868 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,894 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,922 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,948 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:03,989 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:04,016 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:04,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:04,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:04,100 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:04,129 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:04,158 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:04,995 INFO L303 Elim1Store]: Index analysis took 4641 ms [2018-12-02 20:04:05,077 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-02 20:04:06,874 WARN L180 SmtUtils]: Spent 1.79 s on a formula simplification. DAG size of input: 166 DAG size of output: 119 [2018-12-02 20:04:06,897 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:06,902 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:06,912 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:06,920 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:06,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:06,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:06,951 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:06,965 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:06,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:06,988 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,008 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,017 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,035 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,045 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,053 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,062 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,069 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,076 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,085 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,094 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,104 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,110 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,119 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,128 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,138 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,147 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,155 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,174 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,183 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,192 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,200 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,209 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,225 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,240 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,247 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,272 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,299 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,317 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,324 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,331 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,340 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,349 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,367 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,385 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,394 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,404 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,410 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,482 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,490 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,516 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,525 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,534 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,541 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,559 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,575 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,591 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,601 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,609 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,619 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,636 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,645 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,679 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,705 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,756 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,784 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,803 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,811 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,827 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,860 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,870 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,876 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,894 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,902 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,910 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,927 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:07,937 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,163 INFO L303 Elim1Store]: Index analysis took 1286 ms [2018-12-02 20:04:08,164 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-02 20:04:08,165 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:08,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,795 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,812 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,820 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,828 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,881 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,889 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,907 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,915 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,919 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,946 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,954 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,972 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,981 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,989 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:08,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,005 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,014 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,019 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,032 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,040 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,050 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,058 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,064 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,071 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,080 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,088 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,095 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,105 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,113 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,130 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,138 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,147 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,170 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,180 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,186 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,195 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,203 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,209 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,223 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,240 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,248 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,257 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,266 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,273 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,282 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,291 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,299 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,316 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,325 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,343 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,351 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,359 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,367 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,385 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,395 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,418 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,426 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,465 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,475 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,509 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,534 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,543 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,559 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,576 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,608 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,617 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,641 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,649 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,657 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,666 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,675 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,701 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,759 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:09,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:10,003 INFO L303 Elim1Store]: Index analysis took 1234 ms [2018-12-02 20:04:10,005 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-02 20:04:10,006 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:10,433 INFO L267 ElimStorePlain]: Start of recursive call 6: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-02 20:04:10,571 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-02 20:04:10,639 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:10,690 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-02 20:04:10,690 INFO L202 ElimStorePlain]: Needed 8 recursive calls to eliminate 2 variables, input treesize:173, output treesize:141 [2018-12-02 20:04:13,905 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-02 20:04:14,128 INFO L303 Elim1Store]: Index analysis took 221 ms [2018-12-02 20:04:14,129 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-02 20:04:14,130 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:14,157 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:14,182 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:14,183 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:125, output treesize:110 [2018-12-02 20:04:16,144 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-02 20:04:16,220 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-02 20:04:16,220 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 15 [2018-12-02 20:04:16,221 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2018-12-02 20:04:16,276 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-02 20:04:16,332 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-02 20:04:16,332 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:113, output treesize:130 [2018-12-02 20:04:17,195 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-02 20:04:17,195 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:04:19,110 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-02 20:04:19,112 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-02 20:04:19,113 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-02 20:04:19,113 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:10 [2018-12-02 20:04:19,395 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:04:19,395 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:04:19,401 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:04:19,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:04:19,514 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:04:19,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 13 treesize of output 10 [2018-12-02 20:04:19,902 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-02 20:04:19,902 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:19,904 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:19,910 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:19,910 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:20, output treesize:16 [2018-12-02 20:04:20,112 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-02 20:04:20,115 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:20,116 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-02 20:04:20,116 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:20,126 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:20,137 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:20,137 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:27 [2018-12-02 20:04:20,392 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-02 20:04:20,397 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:20,398 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:20,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:20,401 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-02 20:04:20,401 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:20,420 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:20,437 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:20,437 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:42, output treesize:38 [2018-12-02 20:04:20,737 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-02 20:04:20,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:20,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:20,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:20,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:20,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:20,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:20,750 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-02 20:04:20,750 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:20,780 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:20,803 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:20,803 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:53, output treesize:49 [2018-12-02 20:04:21,151 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-02 20:04:21,156 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,159 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,165 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,168 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,170 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,172 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,173 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-02 20:04:21,173 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:21,221 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:21,254 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:21,254 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:64, output treesize:60 [2018-12-02 20:04:21,655 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-02 20:04:21,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,664 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,666 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,668 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,672 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,675 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,679 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,682 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,686 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:21,689 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-02 20:04:21,689 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:21,771 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:21,811 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:21,812 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:75, output treesize:71 [2018-12-02 20:04:22,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 80 treesize of output 65 [2018-12-02 20:04:22,229 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,235 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,240 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,242 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,244 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,246 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,248 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,254 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,261 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,263 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,265 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,267 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,269 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,271 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,272 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-02 20:04:22,272 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:22,373 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:22,419 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:22,419 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:86, output treesize:82 [2018-12-02 20:04:22,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 91 treesize of output 74 [2018-12-02 20:04:22,873 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,875 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,878 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,880 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,882 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,887 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,889 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,891 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,893 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,895 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,898 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,900 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,902 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,907 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,909 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,913 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,915 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,917 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,920 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,922 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,924 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,931 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,933 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:22,934 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-02 20:04:22,934 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:23,094 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:23,155 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:23,155 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:97, output treesize:93 [2018-12-02 20:04:23,675 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-02 20:04:23,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,689 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,692 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,694 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,697 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,700 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,709 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,725 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,737 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,747 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,752 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,754 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,759 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,762 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,764 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,771 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:23,772 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-02 20:04:23,773 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:23,984 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:24,057 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:24,057 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:108, output treesize:104 [2018-12-02 20:04:24,617 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-02 20:04:24,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,629 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,632 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,643 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,649 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,658 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,661 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,666 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,671 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,678 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,686 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,698 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,700 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,705 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,713 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,737 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:24,743 INFO L303 Elim1Store]: Index analysis took 124 ms [2018-12-02 20:04:24,743 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-02 20:04:24,744 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:25,026 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:25,112 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:25,112 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:119, output treesize:115 [2018-12-02 20:04:25,712 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-02 20:04:25,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,733 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,752 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,758 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,764 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,782 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,797 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,805 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,808 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,818 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,821 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,824 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,827 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,832 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,838 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,841 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,843 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,855 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,858 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,860 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,866 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,869 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,875 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,878 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:25,879 INFO L303 Elim1Store]: Index analysis took 166 ms [2018-12-02 20:04:25,880 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-02 20:04:25,880 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:26,241 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:26,338 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:26,338 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:130, output treesize:126 [2018-12-02 20:04:26,995 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2018-12-02 20:04:27,023 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-02 20:04:27,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,037 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,040 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,049 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,052 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,055 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,058 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,061 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,064 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,070 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,076 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,079 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,082 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,085 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,088 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,094 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,100 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,103 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,106 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,112 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,115 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,124 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,127 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,130 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,139 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,143 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,146 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,149 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,157 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,160 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,166 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,169 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,172 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,175 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,178 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,185 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,188 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,195 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,198 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,202 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,205 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,208 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,212 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,219 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,222 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,229 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,232 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,235 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:27,236 INFO L303 Elim1Store]: Index analysis took 211 ms [2018-12-02 20:04:27,237 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-02 20:04:27,238 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:27,737 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:27,846 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:27,846 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:141, output treesize:137 [2018-12-02 20:04:28,519 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-02 20:04:28,529 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,532 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,535 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,541 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,547 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,567 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,570 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,574 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,578 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,588 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,591 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,595 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,602 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,605 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,608 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,611 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,614 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,618 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,624 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,643 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,649 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,656 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,666 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,672 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,675 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,679 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,682 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,685 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,694 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,698 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,701 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,710 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,733 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,745 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,758 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,764 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,771 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:28,779 INFO L303 Elim1Store]: Index analysis took 258 ms [2018-12-02 20:04:28,780 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-02 20:04:28,781 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:29,364 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:29,484 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:29,484 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:149, output treesize:145 [2018-12-02 20:04:30,277 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2018-12-02 20:04:30,403 INFO L303 Elim1Store]: Index analysis took 124 ms [2018-12-02 20:04:30,404 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-02 20:04:30,418 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,432 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,437 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,442 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,458 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,474 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,489 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,494 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,498 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,502 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,513 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,517 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,521 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,527 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,531 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,571 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,592 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,605 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,612 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,632 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,645 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,657 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,689 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,697 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,756 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,795 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,828 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,831 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,877 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,886 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,897 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,910 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,929 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,963 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:30,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,020 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,048 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,064 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,071 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,077 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:31,214 INFO L303 Elim1Store]: Index analysis took 808 ms [2018-12-02 20:04:31,215 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-02 20:04:31,216 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:31,810 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:31,924 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-02 20:04:31,924 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:160, output treesize:156 [2018-12-02 20:04:32,766 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-02 20:04:32,804 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:32,825 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:32,852 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:32,870 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:32,895 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:32,916 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:32,942 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:32,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:32,984 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,008 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,033 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,060 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,093 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,096 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,103 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,120 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,129 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,138 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,159 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,165 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,168 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,176 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,187 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,200 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,248 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,258 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,269 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,293 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,303 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,317 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,329 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,361 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,386 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,401 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,460 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,476 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,480 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,511 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,522 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,534 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,602 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,612 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,668 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,682 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,695 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,698 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,754 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:33,789 INFO L303 Elim1Store]: Index analysis took 1022 ms [2018-12-02 20:04:33,790 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-02 20:04:33,791 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:34,404 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:34,537 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-02 20:04:34,537 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:160, output treesize:156 [2018-12-02 20:04:35,355 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-02 20:04:35,365 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,368 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,377 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,382 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,385 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,387 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,392 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,426 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,428 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,434 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,437 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,439 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,441 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,451 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,465 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,467 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,470 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,475 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,477 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,480 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,490 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,498 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,503 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,505 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,518 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,520 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,523 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,525 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,527 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,530 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,537 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,539 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,541 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,543 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,545 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,554 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,562 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,571 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,573 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,575 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,578 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,586 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,607 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:35,617 INFO L303 Elim1Store]: Index analysis took 260 ms [2018-12-02 20:04:35,618 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-02 20:04:35,619 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:36,225 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:36,358 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-02 20:04:36,358 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:160, output treesize:156 [2018-12-02 20:04:38,603 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-02 20:04:38,609 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-02 20:04:38,629 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-02 20:04:38,630 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:52, output treesize:38 [2018-12-02 20:04:41,214 WARN L180 SmtUtils]: Spent 2.03 s on a formula simplification that was a NOOP. DAG size: 22 [2018-12-02 20:04:43,791 WARN L180 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 22 [2018-12-02 20:04:43,871 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:43,872 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-02 20:04:43,943 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:43,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,009 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,041 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,074 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,170 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,206 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,241 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,273 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,309 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,344 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,380 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,481 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,515 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,608 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,638 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,698 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,892 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,927 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:44,995 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,025 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,089 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,156 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,290 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,326 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,359 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,500 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,529 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,661 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,756 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,841 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,898 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,930 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:45,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,029 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,065 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,134 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,170 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,204 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,239 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,271 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,368 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,492 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,620 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,686 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,718 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,753 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,850 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,916 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,947 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:46,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:47,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:47,048 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:47,049 INFO L683 Elim1Store]: detected equality via solver [2018-12-02 20:04:47,920 INFO L303 Elim1Store]: Index analysis took 4045 ms [2018-12-02 20:04:48,100 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-02 20:04:48,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,147 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,156 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,174 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,189 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,198 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,208 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,218 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,228 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,248 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,258 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,274 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,279 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,299 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,306 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,316 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,327 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,337 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,345 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,356 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,364 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,381 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,391 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,434 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,471 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,489 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,505 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,513 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,518 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,537 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,588 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,609 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,618 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,644 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,680 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,798 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,820 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,857 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,869 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,889 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:48,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:49,127 INFO L303 Elim1Store]: Index analysis took 1012 ms [2018-12-02 20:04:49,190 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-02 20:04:50,377 WARN L180 SmtUtils]: Spent 1.18 s on a formula simplification. DAG size of input: 144 DAG size of output: 101 [2018-12-02 20:04:50,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,434 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,438 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,471 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,476 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,482 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,489 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,502 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,509 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,516 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,522 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,528 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,536 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,542 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,548 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,553 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,569 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,604 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,610 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,618 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,632 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,671 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,689 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,718 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,733 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,753 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,759 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,771 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,784 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,797 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,804 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,817 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,824 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,841 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,848 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,860 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,866 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,873 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:50,885 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,020 INFO L303 Elim1Store]: Index analysis took 640 ms [2018-12-02 20:04:51,021 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-02 20:04:51,022 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:51,365 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,371 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,378 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,385 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,393 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,433 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,445 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,459 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,467 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,473 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,487 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,494 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,509 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,516 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,530 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,545 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,565 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,578 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,592 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,608 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,615 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,622 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,700 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,756 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,763 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,777 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,796 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,803 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,822 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,856 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,869 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,876 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,882 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:51,888 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:52,032 INFO L303 Elim1Store]: Index analysis took 682 ms [2018-12-02 20:04:52,033 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-02 20:04:52,034 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:52,279 INFO L267 ElimStorePlain]: Start of recursive call 4: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-12-02 20:04:52,894 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:52,912 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:52,930 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:52,943 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:52,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:52,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:52,993 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,007 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,023 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,038 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,053 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,084 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,179 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,195 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,211 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,228 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,243 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,260 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,276 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,292 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,308 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,324 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,389 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,431 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,448 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,466 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,486 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,503 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,520 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,534 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,549 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,567 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,586 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,641 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,678 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,695 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,725 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,771 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,853 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,868 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,899 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,916 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,932 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,949 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,965 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:53,992 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,025 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,037 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,052 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,068 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,084 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,128 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,143 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,176 INFO L303 Elim1Store]: Index analysis took 1319 ms [2018-12-02 20:04:54,177 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-02 20:04:54,612 WARN L180 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2018-12-02 20:04:54,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,636 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,643 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,656 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,682 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,689 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,695 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,705 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,722 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,756 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,763 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,776 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,782 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,795 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,814 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,825 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,832 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,857 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,868 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,874 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,880 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,891 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,897 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,904 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,917 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,924 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,930 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,935 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,942 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,948 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,954 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,974 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,983 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,989 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:54,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:55,005 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:55,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:55,016 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:55,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:55,029 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:55,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:04:55,058 INFO L303 Elim1Store]: Index analysis took 443 ms [2018-12-02 20:04:55,059 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-02 20:04:55,059 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-12-02 20:04:55,266 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:55,370 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-02 20:04:55,427 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:04:55,470 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-02 20:04:55,470 INFO L202 ElimStorePlain]: Needed 8 recursive calls to eliminate 2 variables, input treesize:156, output treesize:114 [2018-12-02 20:05:00,072 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-02 20:05:00,211 INFO L303 Elim1Store]: Index analysis took 137 ms [2018-12-02 20:05:00,212 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-02 20:05:00,212 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:05:00,232 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:05:00,252 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:05:00,252 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:102, output treesize:87 [2018-12-02 20:05:03,025 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-02 20:05:03,082 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-02 20:05:03,082 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 12 [2018-12-02 20:05:03,083 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2018-12-02 20:05:03,125 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-02 20:05:03,164 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-02 20:05:03,165 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:92, output treesize:106 [2018-12-02 20:05:04,015 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-02 20:05:04,015 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:05:04,078 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-02 20:05:04,079 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-02 20:05:04,081 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-02 20:05:04,081 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:10 [2018-12-02 20:05:04,351 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:05:04,352 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 53] total 94 [2018-12-02 20:05:04,352 INFO L459 AbstractCegarLoop]: Interpolant automaton has 95 states [2018-12-02 20:05:04,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2018-12-02 20:05:04,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=10207, Unknown=2, NotChecked=406, Total=10920 [2018-12-02 20:05:04,353 INFO L87 Difference]: Start difference. First operand 149 states and 158 transitions. Second operand 95 states. [2018-12-02 20:05:36,694 WARN L180 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2018-12-02 20:05:40,036 WARN L180 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2018-12-02 20:05:43,617 WARN L180 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2018-12-02 20:05:47,599 WARN L180 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2018-12-02 20:06:14,572 WARN L180 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2018-12-02 20:06:51,004 WARN L180 SmtUtils]: Spent 242.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2018-12-02 20:06:55,692 WARN L180 SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2018-12-02 20:06:56,398 WARN L180 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 95 [2018-12-02 20:07:33,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:07:33,898 INFO L93 Difference]: Finished difference Result 168 states and 173 transitions. [2018-12-02 20:07:33,899 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-12-02 20:07:33,899 INFO L78 Accepts]: Start accepts. Automaton has 95 states. Word has length 92 [2018-12-02 20:07:33,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:07:33,899 INFO L225 Difference]: With dead ends: 168 [2018-12-02 20:07:33,900 INFO L226 Difference]: Without dead ends: 168 [2018-12-02 20:07:33,901 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 103 SyntacticMatches, 6 SemanticMatches, 130 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 3402 ImplicationChecksByTransitivity, 50.6s TimeCoverageRelationStatistics Valid=549, Invalid=16227, Unknown=2, NotChecked=514, Total=17292 [2018-12-02 20:07:33,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-12-02 20:07:33,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 157. [2018-12-02 20:07:33,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2018-12-02 20:07:33,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 163 transitions. [2018-12-02 20:07:33,904 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 163 transitions. Word has length 92 [2018-12-02 20:07:33,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:07:33,904 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 163 transitions. [2018-12-02 20:07:33,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has 95 states. [2018-12-02 20:07:33,904 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 163 transitions. [2018-12-02 20:07:33,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-12-02 20:07:33,904 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:07:33,904 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-02 20:07:33,905 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:07:33,905 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:07:33,905 INFO L82 PathProgramCache]: Analyzing trace with hash 754746247, now seen corresponding path program 1 times [2018-12-02 20:07:33,905 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:07:33,905 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:07:33,934 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:07:34,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:07:34,300 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:07:34,321 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-02 20:07:34,322 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-02 20:07:34,322 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,324 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,329 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,329 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:15, output treesize:11 [2018-12-02 20:07:34,343 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-02 20:07:34,346 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,347 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-02 20:07:34,347 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,357 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,364 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,364 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:20 [2018-12-02 20:07:34,387 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-02 20:07:34,391 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,392 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,394 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,394 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-02 20:07:34,395 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,409 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,421 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,421 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:33, output treesize:29 [2018-12-02 20:07:34,458 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-02 20:07:34,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,466 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,470 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,473 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-02 20:07:34,473 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,499 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,518 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,518 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:42, output treesize:38 [2018-12-02 20:07:34,565 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-02 20:07:34,569 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,571 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,574 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,575 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,582 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,583 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,584 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-02 20:07:34,584 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,627 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,651 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,651 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:47 [2018-12-02 20:07:34,719 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-02 20:07:34,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,733 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,737 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,744 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,745 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-02 20:07:34,745 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,829 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,859 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:34,860 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:60, output treesize:56 [2018-12-02 20:07:34,945 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-02 20:07:34,951 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,957 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,959 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,963 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,964 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,966 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,969 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,972 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,974 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,976 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,977 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,982 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,984 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,985 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:34,986 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-02 20:07:34,987 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:35,084 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:35,124 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:35,125 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:69, output treesize:65 [2018-12-02 20:07:35,225 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-02 20:07:35,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,235 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,237 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,239 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,241 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,243 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,247 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,248 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,254 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,257 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,261 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,262 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,266 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,268 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,270 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,272 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,274 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,276 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,278 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,280 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,282 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,283 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-02 20:07:35,284 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:35,436 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:35,486 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:35,487 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:78, output treesize:74 [2018-12-02 20:07:35,609 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-02 20:07:35,617 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,619 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,632 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,636 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,638 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,644 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,654 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,656 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,658 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,667 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,672 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,678 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,680 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,682 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:35,688 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-02 20:07:35,689 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:35,876 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:35,930 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:35,930 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:87, output treesize:83 [2018-12-02 20:07:36,075 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-02 20:07:36,082 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,084 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,086 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,088 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,090 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,092 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,095 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,103 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,105 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,110 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,112 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,115 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,117 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,119 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,125 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,127 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,129 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,131 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,139 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,141 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,143 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,146 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,153 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,155 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,157 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,159 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,169 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,172 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,174 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,176 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-02 20:07:36,176 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:36,408 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:36,485 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:36,485 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:96, output treesize:92 [2018-12-02 20:07:36,657 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-02 20:07:36,668 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,671 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,679 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,685 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,692 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,699 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,744 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,747 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,754 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,756 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,764 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,790 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,798 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,805 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,812 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,819 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,822 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,825 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,832 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,836 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,840 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,847 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,858 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:36,863 INFO L303 Elim1Store]: Index analysis took 204 ms [2018-12-02 20:07:36,864 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-02 20:07:36,865 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:37,166 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:37,245 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:37,245 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:105, output treesize:101 [2018-12-02 20:07:37,461 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-02 20:07:37,476 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,489 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,495 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,501 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,515 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,519 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,525 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,528 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,534 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,538 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,544 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,551 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,556 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,562 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,567 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,574 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,591 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,605 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,612 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,617 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,629 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,635 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,666 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,679 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,685 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,690 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,697 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,766 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,789 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,800 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,806 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,814 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,821 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,830 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,847 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:37,849 INFO L303 Elim1Store]: Index analysis took 386 ms [2018-12-02 20:07:37,850 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-02 20:07:37,851 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:38,220 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:38,310 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:38,310 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:114, output treesize:110 [2018-12-02 20:07:38,539 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-02 20:07:38,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,552 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,555 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,560 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,563 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,566 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,569 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,574 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,581 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,587 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,593 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,596 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,598 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,601 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,604 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,607 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,610 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,613 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,615 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,617 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,620 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,623 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,625 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,635 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,640 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,645 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,657 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,666 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,671 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,678 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,686 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,699 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,701 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,710 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,713 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,739 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,744 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,754 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:38,755 INFO L303 Elim1Store]: Index analysis took 213 ms [2018-12-02 20:07:38,756 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-02 20:07:38,757 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:39,230 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:39,336 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:39,336 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:123, output treesize:119 [2018-12-02 20:07:39,592 WARN L180 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2018-12-02 20:07:39,618 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-02 20:07:39,628 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,632 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,635 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,638 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,642 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,645 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,650 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,656 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,659 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,668 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,671 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,680 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,686 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,694 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,696 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,699 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,702 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,707 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,710 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,718 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,720 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,737 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,754 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,759 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,762 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,771 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,777 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,782 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,790 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,796 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,804 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,818 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,821 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,823 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,831 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,834 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,845 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,848 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,856 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,859 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,864 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,870 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,873 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,875 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,878 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,880 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:39,882 INFO L303 Elim1Store]: Index analysis took 263 ms [2018-12-02 20:07:39,883 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-02 20:07:39,884 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:40,476 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:40,592 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:40,593 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:132, output treesize:128 [2018-12-02 20:07:40,879 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2018-12-02 20:07:40,901 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-02 20:07:40,912 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,915 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,921 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,924 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,927 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,929 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,932 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,935 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,941 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,944 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,947 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,950 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,956 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,959 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,965 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,970 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,975 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,981 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,983 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,986 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,988 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,996 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:40,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,002 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,005 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,007 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,013 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,015 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,018 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,021 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,023 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,029 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,031 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,034 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,037 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,040 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,043 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,045 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,048 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,051 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,054 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,057 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,060 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,063 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,065 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,068 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,071 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,074 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,078 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,080 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,086 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,089 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,092 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,095 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,104 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,117 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,120 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,127 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,130 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,139 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,143 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,146 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,150 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,155 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,159 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,170 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,174 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,177 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,180 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,186 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,189 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,195 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,198 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,201 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,204 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,207 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,210 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,214 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:41,218 INFO L303 Elim1Store]: Index analysis took 315 ms [2018-12-02 20:07:41,219 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-02 20:07:41,220 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:41,978 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:42,126 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:42,126 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:141, output treesize:137 [2018-12-02 20:07:42,432 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2018-12-02 20:07:42,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 147 treesize of output 114 [2018-12-02 20:07:42,486 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,497 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,512 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,523 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,532 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,540 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,550 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,575 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,583 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,609 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,618 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,637 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,657 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,681 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,699 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,709 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,725 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,768 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,798 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,804 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,822 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,830 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,859 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,869 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,875 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,883 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,891 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,900 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,910 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,937 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,945 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,961 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,980 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:42,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,001 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,014 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,022 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,031 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,047 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,076 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,093 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,110 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,128 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,138 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,146 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,170 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,178 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,186 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,202 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,211 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,219 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,228 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,235 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,242 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,251 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,260 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,269 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,279 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,298 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,305 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,313 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,321 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,328 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,336 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,345 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,353 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,377 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,386 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,395 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,421 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,430 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,439 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,472 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,478 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,486 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:43,488 INFO L303 Elim1Store]: Index analysis took 1020 ms [2018-12-02 20:07:43,489 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-02 20:07:43,490 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:44,349 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:44,492 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:07:44,492 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:147, output treesize:143 [2018-12-02 20:07:44,878 WARN L180 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2018-12-02 20:07:46,648 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-02 20:07:46,654 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-02 20:07:46,660 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-02 20:07:46,660 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:38, output treesize:23 [2018-12-02 20:07:48,666 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-02 20:07:50,674 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-02 20:07:50,860 INFO L303 Elim1Store]: Index analysis took 184 ms [2018-12-02 20:07:50,860 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-02 20:07:50,972 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,028 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,074 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,126 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,183 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,241 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,298 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,350 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,407 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,572 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,682 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,792 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,848 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,907 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:51,963 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,020 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,078 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,134 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,190 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,249 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,305 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,364 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,511 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,566 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,622 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,840 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,896 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:52,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,010 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,176 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,230 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,285 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,340 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,393 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,504 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,557 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,600 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,651 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,709 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,809 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,912 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:53,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,025 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,134 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,188 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,244 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,294 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,341 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,512 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,571 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,684 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,847 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,905 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:54,959 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,017 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,073 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,178 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,289 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,342 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,398 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,498 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,558 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,602 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,816 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,868 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:55,986 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,047 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,104 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,273 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,330 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,380 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,438 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,554 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,608 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,774 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,828 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,886 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,942 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:56,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:57,045 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:57,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:57,155 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:57,213 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:57,271 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:57,324 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:57,380 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:57,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:57,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,104 INFO L303 Elim1Store]: Index analysis took 8241 ms [2018-12-02 20:07:59,105 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-02 20:07:59,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,138 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,140 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,142 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,143 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,144 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,146 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,147 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,149 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,150 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,153 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,156 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,157 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,158 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,160 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,162 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,163 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,165 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,166 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,168 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,169 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,170 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,171 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,172 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,173 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,174 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,175 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,176 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,177 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,178 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,179 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,180 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,181 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,183 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,184 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,185 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,186 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,187 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,188 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,189 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,190 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,192 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,193 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,193 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,195 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,196 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,197 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,198 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,199 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,200 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,201 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,202 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,203 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,203 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,204 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,205 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,206 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,207 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,208 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,209 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,210 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,211 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,212 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,213 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,214 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,216 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,216 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,219 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,219 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,220 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,221 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,222 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,223 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,224 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,225 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,227 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,228 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,229 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,230 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,232 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,234 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,235 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,236 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,237 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,239 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,240 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,241 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,242 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,243 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,244 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,246 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,247 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,248 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,249 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,251 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,254 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,255 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,257 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,258 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,298 INFO L303 Elim1Store]: Index analysis took 171 ms [2018-12-02 20:07:59,299 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-02 20:07:59,323 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,325 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,326 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,327 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,328 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,329 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,330 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,331 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,333 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,334 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,336 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,337 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,338 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,339 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,339 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,340 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,341 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,343 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,344 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,345 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,346 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,347 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,348 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,349 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,350 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,351 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,352 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,354 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,355 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,356 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,359 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,360 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,362 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,364 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,367 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,368 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,371 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,372 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,377 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,378 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,380 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,381 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,382 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,383 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,384 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,386 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,387 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,389 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,391 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,392 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,394 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,395 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,398 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,401 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,411 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,418 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,426 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,427 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,429 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,431 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,432 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,434 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,436 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,438 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,439 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,441 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,443 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,445 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,448 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,449 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,451 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,454 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,455 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,456 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,458 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,458 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,460 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,461 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,461 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,463 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,465 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,466 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,467 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:07:59,516 INFO L303 Elim1Store]: Index analysis took 198 ms [2018-12-02 20:07:59,517 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-02 20:07:59,519 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 20:07:59,924 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:00,324 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:00,367 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:00,461 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-02 20:08:00,461 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:169, output treesize:137 [2018-12-02 20:08:04,696 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-02 20:08:05,416 INFO L303 Elim1Store]: Index analysis took 719 ms [2018-12-02 20:08:05,417 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-02 20:08:05,418 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:05,448 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:05,479 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:05,479 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:121, output treesize:106 [2018-12-02 20:08:07,600 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-02 20:08:07,718 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-02 20:08:07,718 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 15 [2018-12-02 20:08:07,719 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2018-12-02 20:08:07,785 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-02 20:08:07,854 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-02 20:08:07,854 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:113, output treesize:127 [2018-12-02 20:08:08,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-02 20:08:08,922 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:08:11,060 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-02 20:08:11,062 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-02 20:08:11,063 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-02 20:08:11,063 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:10 [2018-12-02 20:08:11,381 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:08:11,381 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:08:11,389 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:08:11,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:08:11,539 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:08:11,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 11 treesize of output 8 [2018-12-02 20:08:11,971 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-02 20:08:11,971 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:11,973 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:11,978 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:11,978 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:18, output treesize:14 [2018-12-02 20:08:12,202 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-02 20:08:12,205 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:12,205 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-02 20:08:12,205 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:12,212 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:12,221 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:12,222 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:27, output treesize:23 [2018-12-02 20:08:12,487 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-02 20:08:12,491 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:12,492 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:12,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:12,494 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-02 20:08:12,494 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:12,510 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:12,525 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:12,525 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:36, output treesize:32 [2018-12-02 20:08:12,837 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-02 20:08:12,843 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:12,845 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:12,847 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:12,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:12,852 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:12,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:12,855 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-02 20:08:12,855 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:12,883 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:12,904 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:12,904 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:45, output treesize:41 [2018-12-02 20:08:13,233 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-02 20:08:13,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,239 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,240 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,242 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,243 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,246 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,247 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,249 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,251 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-02 20:08:13,251 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:13,294 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:13,322 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:13,322 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:54, output treesize:50 [2018-12-02 20:08:13,702 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-02 20:08:13,709 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,724 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,733 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,743 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:13,744 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-02 20:08:13,744 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:13,809 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:13,846 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:13,847 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:63, output treesize:59 [2018-12-02 20:08:14,250 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-02 20:08:14,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,258 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,261 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,262 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,266 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,267 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,269 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,270 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,272 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,274 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,277 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,278 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,279 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,284 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,286 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,288 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,289 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-02 20:08:14,289 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:14,391 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:14,437 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:14,437 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:72, output treesize:68 [2018-12-02 20:08:14,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 75 treesize of output 58 [2018-12-02 20:08:14,907 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,910 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,912 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,914 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,916 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,918 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,920 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,921 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,923 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,925 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,927 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,929 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,930 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,932 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,934 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,936 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,939 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,941 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,943 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,944 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,946 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,948 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,951 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,953 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,958 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:14,959 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-02 20:08:14,960 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:15,112 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:15,165 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:15,165 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:81, output treesize:77 [2018-12-02 20:08:15,677 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-02 20:08:15,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,685 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,689 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,691 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,695 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,697 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,699 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,701 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,703 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,704 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,706 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,708 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,710 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,711 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,714 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,716 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,717 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,725 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,727 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,729 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,730 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,732 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,740 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,742 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,744 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,750 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:15,751 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-02 20:08:15,752 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:15,935 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:15,995 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:15,995 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:90, output treesize:86 [2018-12-02 20:08:16,552 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-02 20:08:16,561 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,563 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,565 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,567 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,569 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,571 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,573 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,575 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,577 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,582 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,584 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,587 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,589 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,592 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,601 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,604 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,606 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,608 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,610 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,613 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,615 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,618 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,620 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,624 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,627 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,630 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,633 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,636 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,641 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,644 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,647 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,649 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,652 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,655 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,657 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,666 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,672 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:16,673 INFO L303 Elim1Store]: Index analysis took 120 ms [2018-12-02 20:08:16,674 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-02 20:08:16,674 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:16,898 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:16,970 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:16,970 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:99, output treesize:95 [2018-12-02 20:08:17,547 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-02 20:08:17,556 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,559 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,561 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,564 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,568 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,571 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,573 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,576 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,579 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,582 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,585 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,587 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,590 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,592 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,594 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,597 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,599 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,601 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,603 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,605 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,607 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,609 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,612 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,614 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,616 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,619 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,621 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,624 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,626 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,629 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,631 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,634 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,636 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,639 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,641 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,644 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,646 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,648 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,651 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,653 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,656 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,658 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,662 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,665 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,667 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,669 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,671 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,674 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,676 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,678 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,680 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,686 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,688 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:17,689 INFO L303 Elim1Store]: Index analysis took 140 ms [2018-12-02 20:08:17,690 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-02 20:08:17,691 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:17,983 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:18,069 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:18,069 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:108, output treesize:104 [2018-12-02 20:08:18,710 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-02 20:08:18,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,723 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,726 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,734 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,736 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,741 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,744 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,748 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,751 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,753 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,757 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,760 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,762 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,765 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,769 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,775 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,778 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,781 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,783 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,786 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,788 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,791 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,794 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,797 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,799 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,802 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,805 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,807 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,812 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,817 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,820 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,823 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,826 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,829 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,831 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,834 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,839 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,844 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,846 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,849 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,851 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,853 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,856 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,858 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,860 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,863 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,865 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,870 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,872 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,874 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,877 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,881 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,883 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:18,885 INFO L303 Elim1Store]: Index analysis took 173 ms [2018-12-02 20:08:18,885 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-02 20:08:18,886 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:19,268 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:19,349 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:19,349 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:117, output treesize:113 [2018-12-02 20:08:20,009 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-02 20:08:20,020 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,023 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,029 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,032 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,035 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,038 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,041 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,044 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,047 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,050 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,053 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,062 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,066 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,069 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,072 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,075 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,078 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,081 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,084 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,087 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,090 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,093 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,096 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,100 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,103 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,106 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,112 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,115 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,126 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,129 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,132 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,138 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,141 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,144 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,147 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,150 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,153 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,155 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,159 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,161 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,164 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,167 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,170 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,173 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,176 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,179 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,182 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,185 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,188 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,191 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,197 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,200 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,203 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,206 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,209 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,211 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,220 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,223 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,229 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,232 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,235 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,241 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,244 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,247 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:20,252 INFO L303 Elim1Store]: Index analysis took 241 ms [2018-12-02 20:08:20,252 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-02 20:08:20,253 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:20,719 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:20,820 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:20,820 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:123, output treesize:119 [2018-12-02 20:08:21,594 WARN L180 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2018-12-02 20:08:21,649 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-02 20:08:21,660 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,663 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,667 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,670 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,673 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,677 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,680 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,683 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,687 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,690 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,693 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,697 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,705 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,709 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,712 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,715 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,719 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,721 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,725 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,728 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,731 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,735 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,738 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,746 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,749 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,752 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,755 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,759 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,761 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,764 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,767 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,770 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,772 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,779 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,782 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,785 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,787 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,790 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,793 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,796 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,798 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,801 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,808 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,810 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,813 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,815 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,818 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,820 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,823 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,825 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,832 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,835 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,837 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,840 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,842 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,845 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,847 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,854 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,857 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,859 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,862 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,864 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,867 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,874 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,876 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,879 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,882 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,884 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,892 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,895 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,898 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,901 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,908 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,911 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,914 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,922 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,925 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,932 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:21,942 INFO L303 Elim1Store]: Index analysis took 290 ms [2018-12-02 20:08:21,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, 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-02 20:08:21,943 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:22,452 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:22,570 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-02 20:08:22,570 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:128 [2018-12-02 20:08:23,392 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-02 20:08:23,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,401 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,404 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,407 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,411 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,416 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,420 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,422 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,423 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,425 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,426 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,428 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,429 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,431 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,432 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,434 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,435 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,440 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,442 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,444 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,446 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,447 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,450 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,452 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,453 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,455 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,457 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,461 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,462 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,464 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,466 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,468 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,469 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,471 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,473 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,475 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,479 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,480 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,482 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,483 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,484 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,486 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,487 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,488 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,492 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,493 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,494 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,496 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,497 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,498 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,499 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,503 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,504 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,506 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,507 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,509 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,510 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,514 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,515 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,516 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,518 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,519 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,522 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,523 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,524 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,525 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,528 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,530 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,531 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,535 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,537 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,541 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:23,547 INFO L303 Elim1Store]: Index analysis took 153 ms [2018-12-02 20:08:23,548 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-02 20:08:23,549 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:24,058 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:24,148 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-02 20:08:24,148 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:128 [2018-12-02 20:08:24,914 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-02 20:08:24,924 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,926 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,928 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,931 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,933 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,934 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,936 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,938 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,940 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,941 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,942 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,944 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,948 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,949 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,951 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,952 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,954 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,955 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,957 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,958 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,959 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,960 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,962 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,967 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,968 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,970 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,971 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,973 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,974 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,975 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,977 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,978 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,979 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,983 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,984 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,986 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,987 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,988 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,990 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,991 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,992 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,994 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,998 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:24,999 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,000 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,002 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,003 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,004 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,006 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,007 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,011 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,012 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,014 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,016 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,018 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,019 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,021 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,025 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,026 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,028 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,029 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,031 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,032 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,036 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,038 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,039 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,041 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,042 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,046 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,049 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,051 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,052 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,056 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,057 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,059 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,062 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,064 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,067 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:25,073 INFO L303 Elim1Store]: Index analysis took 157 ms [2018-12-02 20:08:25,074 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-02 20:08:25,075 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:25,574 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:25,678 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-02 20:08:25,678 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:132, output treesize:128 [2018-12-02 20:08:28,762 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-02 20:08:28,768 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-02 20:08:28,790 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-02 20:08:28,790 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:53, output treesize:34 [2018-12-02 20:08:31,365 WARN L180 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 22 [2018-12-02 20:08:33,941 WARN L180 SmtUtils]: Spent 2.02 s on a formula simplification that was a NOOP. DAG size: 22 [2018-12-02 20:08:34,070 INFO L303 Elim1Store]: Index analysis took 127 ms [2018-12-02 20:08:34,071 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-02 20:08:34,077 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,079 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,080 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,082 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,083 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,084 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,085 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,086 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,087 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,088 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,089 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,090 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,091 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,092 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,093 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,094 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,095 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,096 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,097 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,098 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,099 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,100 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,101 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,102 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,103 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,104 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,105 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,106 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,107 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,108 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,109 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,110 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,111 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,112 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,113 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,114 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,116 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,117 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,117 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,118 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,119 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,120 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,121 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,122 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,123 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,124 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,125 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,126 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,127 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,128 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,129 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,130 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,131 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,132 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,133 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,134 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,135 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,136 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,137 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,138 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,139 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,139 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,140 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,141 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,142 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,143 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,144 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,145 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,146 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,148 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,149 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,150 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,151 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,152 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,153 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,154 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,174 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-02 20:08:34,192 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,194 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,196 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,197 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,199 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,200 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,201 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,203 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,204 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,206 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,207 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,209 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,211 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,212 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,214 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,215 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,217 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,218 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,220 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,221 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,223 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,224 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,226 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,227 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,228 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,229 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,231 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,232 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,233 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,234 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,235 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,236 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,237 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,238 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,239 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,240 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,241 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,243 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,244 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,245 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,246 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,247 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,248 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,249 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,250 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,251 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,252 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,253 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,254 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,255 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,256 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,258 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,259 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,260 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,261 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,262 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,263 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,264 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,265 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,266 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,267 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,268 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,270 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,271 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,272 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,273 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,274 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,275 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,276 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,277 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,278 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,279 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,280 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,281 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,282 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,283 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,284 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,285 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,327 INFO L303 Elim1Store]: Index analysis took 140 ms [2018-12-02 20:08:34,328 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-02 20:08:34,344 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,344 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,346 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,347 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,348 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,349 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,350 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,351 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,352 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,353 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,354 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,355 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,356 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,356 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,358 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,359 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,360 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,360 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,361 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,363 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,364 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,365 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,366 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,369 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,370 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,371 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,372 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,373 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,374 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,375 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,376 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,377 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,378 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,379 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,380 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,381 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,382 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,383 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,384 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,384 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,385 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,386 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,387 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,388 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,389 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,390 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,391 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,392 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,393 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,394 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,395 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,396 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,398 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,399 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,400 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,401 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,402 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,403 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,404 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,405 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,406 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,407 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,408 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,409 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,410 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,411 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,412 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,413 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,414 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,415 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,416 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,417 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,418 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,419 INFO L701 Elim1Store]: detected not equals via solver [2018-12-02 20:08:34,459 INFO L303 Elim1Store]: Index analysis took 120 ms [2018-12-02 20:08:34,460 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-02 20:08:34,461 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:34,676 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:34,888 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:34,919 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:34,965 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-02 20:08:34,965 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:152, output treesize:110 [2018-12-02 20:08:40,521 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-02 20:08:40,557 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-02 20:08:40,557 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-02 20:08:40,581 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:40,604 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:08:40,604 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:100, output treesize:85 [2018-12-02 20:08:43,726 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-02 20:08:43,822 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-02 20:08:43,822 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 12 [2018-12-02 20:08:43,823 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2018-12-02 20:08:43,871 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-12-02 20:08:43,918 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-02 20:08:43,918 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:92, output treesize:103 [2018-12-02 20:08:44,772 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-02 20:08:44,772 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:08:44,837 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-02 20:08:44,839 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-02 20:08:44,840 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-02 20:08:44,840 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:10 [2018-12-02 20:08:45,151 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:08:45,152 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 53] total 98 [2018-12-02 20:08:45,152 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-12-02 20:08:45,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-12-02 20:08:45,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=315, Invalid=10821, Unknown=2, NotChecked=418, Total=11556 [2018-12-02 20:08:45,153 INFO L87 Difference]: Start difference. First operand 157 states and 163 transitions. Second operand 98 states. [2018-12-02 20:09:15,367 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2018-12-02 20:09:18,286 WARN L180 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2018-12-02 20:09:49,041 WARN L180 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2018-12-02 20:09:53,327 WARN L180 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2018-12-02 20:09:58,435 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2018-12-02 20:10:01,513 WARN L180 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2018-12-02 20:10:12,499 WARN L180 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2018-12-02 20:10:17,463 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2018-12-02 20:10:25,841 WARN L180 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2018-12-02 20:10:39,790 WARN L180 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2018-12-02 20:10:40,408 WARN L180 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2018-12-02 20:10:44,938 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2018-12-02 20:10:49,716 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2018-12-02 20:11:18,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:11:18,684 INFO L93 Difference]: Finished difference Result 158 states and 162 transitions. [2018-12-02 20:11:18,684 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-12-02 20:11:18,684 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 93 [2018-12-02 20:11:18,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:11:18,685 INFO L225 Difference]: With dead ends: 158 [2018-12-02 20:11:18,685 INFO L226 Difference]: Without dead ends: 157 [2018-12-02 20:11:18,687 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 104 SyntacticMatches, 6 SemanticMatches, 135 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 3772 ImplicationChecksByTransitivity, 54.4s TimeCoverageRelationStatistics Valid=589, Invalid=17507, Unknown=2, NotChecked=534, Total=18632 [2018-12-02 20:11:18,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-12-02 20:11:18,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 155. [2018-12-02 20:11:18,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-12-02 20:11:18,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 159 transitions. [2018-12-02 20:11:18,690 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 159 transitions. Word has length 93 [2018-12-02 20:11:18,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:11:18,690 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 159 transitions. [2018-12-02 20:11:18,690 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-12-02 20:11:18,690 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 159 transitions. [2018-12-02 20:11:18,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-12-02 20:11:18,691 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:11:18,691 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-02 20:11:18,691 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:11:18,691 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:11:18,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1612178914, now seen corresponding path program 1 times [2018-12-02 20:11:18,692 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:11:18,692 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:11:18,706 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:11:18,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:11:18,923 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:11:18,925 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-02 20:11:18,925 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:11:18,928 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:11:18,929 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-02 20:11:19,191 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-02 20:11:19,191 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:11:19,277 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:11:19,277 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:11:19,286 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:11:19,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:11:19,337 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:11:19,339 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-02 20:11:19,339 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:11:19,340 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:11:19,340 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-02 20:11:19,394 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-02 20:11:19,394 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:11:19,500 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:11:19,501 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 20 [2018-12-02 20:11:19,501 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-12-02 20:11:19,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-12-02 20:11:19,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=402, Unknown=1, NotChecked=0, Total=462 [2018-12-02 20:11:19,501 INFO L87 Difference]: Start difference. First operand 155 states and 159 transitions. Second operand 21 states. [2018-12-02 20:11:21,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:11:21,473 INFO L93 Difference]: Finished difference Result 199 states and 208 transitions. [2018-12-02 20:11:21,473 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-12-02 20:11:21,473 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 98 [2018-12-02 20:11:21,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:11:21,474 INFO L225 Difference]: With dead ends: 199 [2018-12-02 20:11:21,474 INFO L226 Difference]: Without dead ends: 199 [2018-12-02 20:11:21,474 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-02 20:11:21,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-12-02 20:11:21,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 192. [2018-12-02 20:11:21,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-12-02 20:11:21,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 201 transitions. [2018-12-02 20:11:21,477 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 201 transitions. Word has length 98 [2018-12-02 20:11:21,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:11:21,477 INFO L480 AbstractCegarLoop]: Abstraction has 192 states and 201 transitions. [2018-12-02 20:11:21,477 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-12-02 20:11:21,477 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 201 transitions. [2018-12-02 20:11:21,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2018-12-02 20:11:21,478 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:11:21,478 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-02 20:11:21,478 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:11:21,478 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:11:21,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1988076721, now seen corresponding path program 1 times [2018-12-02 20:11:21,478 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:11:21,478 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:11:21,493 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:11:21,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:11:21,718 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:11:21,720 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-02 20:11:21,720 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:11:21,722 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:11:21,722 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-02 20:11:22,117 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-02 20:11:22,118 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:11:22,292 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 20:11:22,292 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:11:22,298 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:11:22,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 20:11:22,354 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 20:11:22,356 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-02 20:11:22,356 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-12-02 20:11:22,366 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-02 20:11:22,366 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-12-02 20:11:22,479 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-02 20:11:22,480 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-02 20:11:22,653 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-02 20:11:22,653 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 24 [2018-12-02 20:11:22,653 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-12-02 20:11:22,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-12-02 20:11:22,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=578, Unknown=1, NotChecked=0, Total=650 [2018-12-02 20:11:22,654 INFO L87 Difference]: Start difference. First operand 192 states and 201 transitions. Second operand 25 states. [2018-12-02 20:11:25,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 20:11:25,581 INFO L93 Difference]: Finished difference Result 208 states and 219 transitions. [2018-12-02 20:11:25,581 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-12-02 20:11:25,581 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 111 [2018-12-02 20:11:25,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 20:11:25,582 INFO L225 Difference]: With dead ends: 208 [2018-12-02 20:11:25,582 INFO L226 Difference]: Without dead ends: 208 [2018-12-02 20:11:25,583 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 229 SyntacticMatches, 24 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=206, Invalid=1685, Unknown=1, NotChecked=0, Total=1892 [2018-12-02 20:11:25,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-12-02 20:11:25,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 199. [2018-12-02 20:11:25,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-12-02 20:11:25,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 211 transitions. [2018-12-02 20:11:25,587 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 211 transitions. Word has length 111 [2018-12-02 20:11:25,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 20:11:25,587 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 211 transitions. [2018-12-02 20:11:25,587 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-12-02 20:11:25,587 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 211 transitions. [2018-12-02 20:11:25,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-12-02 20:11:25,588 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 20:11:25,588 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-02 20:11:25,588 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ldv_kref_initErr0REQUIRES_VIOLATION, ldv_kref_initErr1REQUIRES_VIOLATION, ldv_list_addErr1REQUIRES_VIOLATION, ldv_list_addErr0REQUIRES_VIOLATION, ldv_kobject_createErr0REQUIRES_VIOLATION, ldv_kobject_createErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr4REQUIRES_VIOLATION, ldv_destroy_msgsErr5REQUIRES_VIOLATION, ldv_destroy_msgsErr0REQUIRES_VIOLATION, ldv_destroy_msgsErr1REQUIRES_VIOLATION, ldv_destroy_msgsErr2REQUIRES_VIOLATION, ldv_destroy_msgsErr3REQUIRES_VIOLATION, ldv_msg_fillErr0REQUIRES_VIOLATION, ldv_msg_fillErr5REQUIRES_VIOLATION, ldv_msg_fillErr4REQUIRES_VIOLATION, ldv_msg_fillErr3REQUIRES_VIOLATION, ldv_msg_fillErr1REQUIRES_VIOLATION, ldv_msg_fillErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr1REQUIRES_VIOLATION, ldv_atomic_add_returnErr2REQUIRES_VIOLATION, ldv_atomic_add_returnErr3REQUIRES_VIOLATION, ldv_atomic_add_returnErr0REQUIRES_VIOLATION, __ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_delErr2REQUIRES_VIOLATION, __ldv_list_delErr1REQUIRES_VIOLATION, __ldv_list_delErr3REQUIRES_VIOLATION, ldv_kobject_cleanupErr4ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr1REQUIRES_VIOLATION, ldv_kobject_cleanupErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_kobject_cleanupErr0REQUIRES_VIOLATION, ldv_kobject_cleanupErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr5ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr3ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr2ASSERT_VIOLATIONMEMORY_FREE, ldv_msg_freeErr1REQUIRES_VIOLATION, ldv_msg_freeErr0REQUIRES_VIOLATION, ldv_msg_freeErr4ASSERT_VIOLATIONMEMORY_FREE, mainErr0ENSURES_VIOLATIONMEMORY_LEAK, LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr2REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr3REQUIRES_VIOLATION, LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATION, ldv_list_delErr1REQUIRES_VIOLATION, ldv_list_delErr2REQUIRES_VIOLATION, ldv_list_delErr3REQUIRES_VIOLATION, ldv_list_delErr0REQUIRES_VIOLATION, __ldv_list_addErr4REQUIRES_VIOLATION, __ldv_list_addErr6REQUIRES_VIOLATION, __ldv_list_addErr5REQUIRES_VIOLATION, __ldv_list_addErr0REQUIRES_VIOLATION, __ldv_list_addErr7REQUIRES_VIOLATION, __ldv_list_addErr2REQUIRES_VIOLATION, __ldv_list_addErr1REQUIRES_VIOLATION, __ldv_list_addErr3REQUIRES_VIOLATION, ldv_dev_set_drvdataErr1REQUIRES_VIOLATION, ldv_dev_set_drvdataErr0REQUIRES_VIOLATION, ldv_atomic_sub_returnErr1REQUIRES_VIOLATION, ldv_atomic_sub_returnErr2REQUIRES_VIOLATION, ldv_atomic_sub_returnErr3REQUIRES_VIOLATION, ldv_atomic_sub_returnErr0REQUIRES_VIOLATION, ldv_list_add_tailErr1REQUIRES_VIOLATION, ldv_list_add_tailErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr0REQUIRES_VIOLATION, ldv_dev_get_drvdataErr1REQUIRES_VIOLATION, ldv_msg_allocErr0REQUIRES_VIOLATION, ldv_msg_allocErr1REQUIRES_VIOLATION]=== [2018-12-02 20:11:25,589 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 20:11:25,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1605103620, now seen corresponding path program 1 times [2018-12-02 20:11:25,589 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-02 20:11:25,589 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/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-02 20:11:25,610 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 20:11:29,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-02 20:11:33,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-02 20:11:33,207 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-02 20:11:33,221 WARN L416 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2018-12-02 20:11:33,230 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-02 20:11:33,231 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-02 20:11:33,241 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 08:11:33 BoogieIcfgContainer [2018-12-02 20:11:33,241 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-02 20:11:33,241 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-02 20:11:33,241 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-02 20:11:33,242 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-02 20:11:33,242 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:03:06" (3/4) ... [2018-12-02 20:11:33,243 INFO L138 WitnessPrinter]: Generating witness for reachability counterexample [2018-12-02 20:11:33,245 WARN L416 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2018-12-02 20:11:33,248 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-02 20:11:33,248 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-02 20:11:33,282 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_c2fce346-abd0-47bb-852c-6c0933522eb8/bin-2019/uautomizer/witness.graphml [2018-12-02 20:11:33,282 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-02 20:11:33,282 INFO L168 Benchmark]: Toolchain (without parser) took 507549.54 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 210.2 MB). Free memory was 938.0 MB in the beginning and 1.0 GB in the end (delta: -97.2 MB). Peak memory consumption was 113.1 MB. Max. memory is 11.5 GB. [2018-12-02 20:11:33,283 INFO L168 Benchmark]: CDTParser took 0.16 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-02 20:11:33,283 INFO L168 Benchmark]: CACSL2BoogieTranslator took 379.43 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 131.1 MB). Free memory was 938.0 MB in the beginning and 1.1 GB in the end (delta: -160.7 MB). Peak memory consumption was 32.2 MB. Max. memory is 11.5 GB. [2018-12-02 20:11:33,283 INFO L168 Benchmark]: Boogie Preprocessor took 46.78 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-02 20:11:33,283 INFO L168 Benchmark]: RCFGBuilder took 738.55 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 995.0 MB in the end (delta: 103.7 MB). Peak memory consumption was 103.7 MB. Max. memory is 11.5 GB. [2018-12-02 20:11:33,283 INFO L168 Benchmark]: TraceAbstraction took 506341.02 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 79.2 MB). Free memory was 995.0 MB in the beginning and 1.0 GB in the end (delta: -48.3 MB). Peak memory consumption was 30.9 MB. Max. memory is 11.5 GB. [2018-12-02 20:11:33,283 INFO L168 Benchmark]: Witness Printer took 40.58 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 8.1 MB). Peak memory consumption was 8.1 MB. Max. memory is 11.5 GB. [2018-12-02 20:11:33,284 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.16 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 379.43 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 131.1 MB). Free memory was 938.0 MB in the beginning and 1.1 GB in the end (delta: -160.7 MB). Peak memory consumption was 32.2 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 46.78 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 738.55 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 995.0 MB in the end (delta: 103.7 MB). Peak memory consumption was 103.7 MB. Max. memory is 11.5 GB. * TraceAbstraction took 506341.02 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 79.2 MB). Free memory was 995.0 MB in the beginning and 1.0 GB in the end (delta: -48.3 MB). Peak memory consumption was 30.9 MB. Max. memory is 11.5 GB. * Witness Printer took 40.58 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 8.1 MB). Peak memory consumption was 8.1 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, 506.3s OverallTime, 26 OverallIterations, 16 TraceHistogramMax, 319.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 2421 SDtfs, 1564 SDslu, 17416 SDs, 0 SdLazy, 20379 SolverSat, 581 SolverUnsat, 87 SolverUnknown, 0 SolverNotchecked, 287.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2166 GetRequests, 1482 SyntacticMatches, 76 SemanticMatches, 608 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 7997 ImplicationChecksByTransitivity, 111.4s 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.6s SatisfiabilityAnalysisTime, 174.5s 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...